Nov 17, 2020
02:27 PM
Hi Mukeshsabre, I'm not certain what you mean by skipping a phase. Perhaps you're looking for this? https://docs.flexera.com/workflowmanager2020/Content/helplibrary/WFM_wcSkipRequired.htm?Highlight=skip
There is also the concept of branching conditions where 1 phase can link to a later phase and skip a phase that way.
https://docs.flexera.com/workflowmanager2020/Content/helplibrary/AMSCreateTemplateWithBranching.htm?Highlight=branch
We hope that helps.
... View more
Nov 05, 2020
01:29 PM
Hi Hamish,
To add on to Raheel's reply:
https://docs.flexera.com/svr/api/Content/helplibrary/Getting_a_List_of_First_20_Advisories.htm?Highlight=page_size
So something like this should work:
https://api.app.flexerasoftware.com/api/advisories/?page_size=50
We hope that helps.
... View more
Sep 25, 2020
04:30 PM
Hi sbigley,
Can you let us know what URL you're using to call for the api? The image does not render well when viewed.
Here's a link on what you may be looking for:
https://docs.flexera.com/svr/api/Content/helplibrary/Getting_a_Custom_List_of_Advisories.htm?Highlight=gte
Note the date/time is using UNIX based date. That may be worth noting.
... View more
Sep 22, 2020
03:09 PM
Summary:
Example of How to Use Python with SVR/Research API to Create Watchlists.
Description:
You may run python from RHEL. Here are some steps to install Python on RHEL.
1. Install the pip from SCL as root
# subscription-manager repos --enable rhel-server-rhscl-7-rpms
# yum install python27-python-pip
2. Switch to a normal user and check the pip
# scl enable python27 bash
# which pip
# pip -V
3. Install requests modules with pip and run .py script
# pip install requests
# python YOUR_PYTHON_SCRIPT_NAME.py
Example Code:
import requests import json
session = requests.Session() session.headers.update({'Authorization': 'Token TOKENVALUEHERE', 'Content-Type': 'application/json', 'Accept': 'application/json', 'Host': 'app.flexerasoftware.com', 'Accept-Encoding': 'gzip, deflate'})
#Create Watchlist - Uncommment below to Create. # response = session.post('https://app.flexerasoftware.com/api/asset-lists/', json={'enabled': True,'receive_all':False,'products':[],'vendors':[],'advisories_need_approval':False,'ticket_threshold_level':6,'notification_level_email':6,'notification_level_sms':1,'ignored':[],'selected':[],'custom_cr': None, 'custom_ir': None,'custom_ar': None,'product_releases':[60497],'name':'TEST2','group': None})
# print(response) # print (json.dumps(response.json(), indent=4, sort_keys=True))
#Modify Watchlist - REPLACE 14 in both URL and payload with the Watchlist ID to update. Modify the json payload with changes to be made. response = session.put('https://app.flexerasoftware.com/api/asset-lists/14/', json={"id":14,"enabled":True,"receive_all":False,"products":[],"vendors":[],"advisories_need_approval":False,"ticket_threshold_level":6,"notification_level_email":6,"notification_level_sms":1,"custom_cr":None,"custom_ir":None,"custom_ar":None,"host_group_id":None,"product_releases":[60497,46340],"group":1,"name":"TEST6"})
print(response) print (json.dumps(response.json(), indent=4, sort_keys=True))
#Delete Watchlist - Uncomment below and REPLACE 16 in both URL and payload with the Watchlist ID to delete. # response = session.delete('https://app.flexerasoftware.com/api/asset-lists/16/', json={"id":16}) print(response)
Additional Info:
https://access.redhat.com/solutions/1519803
... View more
Labels:
Sep 18, 2020
01:24 PM
The iTunes installer is architecture sensitive. It only allows the 32bit version of iTunes to install on 32bit OS's. This can be problematic with the package created by SVM, as the wizard in Step 4 of 4 allows and defaults the System Applicability to Both 32-bit and 64-bit Systems.
However, if you try to install the 32bit version of iTunes on a 64bit OS you may see this error.
You may see this in the SecuniaPackage.log:
Package architecture does not match system architecture. Aborting
... View more
Sep 11, 2020
03:36 PM
Summary:
Setting DSN info for a SQL ODBC connection.
Description:
Creating a new DSN will populate some base Properties and Values in Installshield's ODBC Resources view for the DSN.
However, you will likely want to setup the ODBC to use certain attributes, such as Server.
Those Attributes would be ODBC specific attributes not Installshield specific. Information on such attributes may be found externally.
Additional Information:
Such as these for SQL ODBC connections:
https://docs.microsoft.com/en-us/sql/connect/odbc/dsn-connection-string-attribute?view=sql-server-ver15
... View more
Labels:
Aug 26, 2020
05:10 PM
Hi Jim,
I noticed you marked it as solved after my previous reply. So I'm imagining you're in a good spot now. If you do have further questions, we're here to help.
Thank you Jim.
... View more
Aug 25, 2020
09:23 AM
Summary
Api's such as those found at: http:///esd/api.asmx can be executed from Powershell.
Synopsis
This article discusses how to invoke an AppPortal API with Powershell.
Discussion
Api's such as those found at: http://<AppPortal Server>/esd/api.asmx can be executed from Powershell. For this example we will look at the following API: RemoveDeploymentForACatalogItem When you click on the API it will bring up an information page for that API. Find the HTTP POST section on the API's information page. In this section, it should display the parameters for the API. For the RemoveDeploymentForACatalogItem API in the HTTP POST section is,
Title=string
This lets us know that a parameter named "Title" is needed and it is a parameter of type string. An example .ps1 script is: $username = "<domain\user>" $password = "<PASSWORD>" | ConvertTo-SecureString -asPlainText -Force $cred = New-Object System.Management.Automation.PSCredential($username,$password) $postParams = @{Title='<Catalog Item Title>'} Invoke-WebRequest -uri "http://localhost/esd/api.asmx/RemoveDeploymentForACatalogItem" -Method POST -Credential $cred -Body $postparams -ContentType 'application/x-www-form-urlencoded' $username, $password, and $postParams will need to be set (after the 😃 with your information.
... View more
Labels:
Aug 21, 2020
08:37 AM
Hi JimMac, I'm checking back to see if we were talking about the same set of API's.
There's also API's available at:
https://csi7.secunia.com/csi/api
So between the two:
https://csi7.secunia.com/csi/api https://app.flexerasoftware.com/api
Which one were you using in your situation? I wanted to make sure I didn't steer you in the wrong direction.
Thank you.
... View more
Aug 20, 2020
03:22 PM
Hi JimMac,
That URL looked cutoff in the reply above. I'll try again here:
app.flexerasoftware.com/api/product-releases/?&search=&product__name=adobe&version__version=4.x
Thank you.
... View more
Aug 20, 2020
03:19 PM
1 Kudo
Hi JimMac,
If you're using Software Vulnerability Research or SVM Next, you can use a URL like:
https://app.flexerasoftware.com/api/product-releases/?page=1&page_size=20&search=&product__name=adobe&version__version=4.x
Note the product_name and version_version parameters.
We hope that helps.
Thank you.
... View more
Jul 22, 2020
03:11 PM
Summary:
An xml being referenced may designate 1 or more Namespaces used. This can be difficult to reference if you are attempting to look for a specific element but are unsure of the Namespace used.
Description:
Using a wild card (*) along with specifying local-name will return a result regardless of namespace.
Example:
This xpath will specify /Project/PropertyGroup/IncludePath from the Sample XML, regardless of the xml namespace given:
/*[local-name()='Project']/*[local-name()='PropertyGroup']/*[local-name()='IncludePath']
Sample XML:
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup> <IncludePath>SampleValue</IncludePath> </PropertyGroup> </Project>
Additional Info:
It is worth noting, additional xpath syntax may be needed if the elements appear more than once.
Here is some info on namespaces:
https://www.w3schools.com/xml/xml_namespaces.asp
... View more
Labels:
Jul 22, 2020
02:23 PM
1 Kudo
Summary:
Automatically Log into AdminStudio Enterprise Server in AdminStudio Enterprise with Windows Authentication when AdminStudio is launched
Description: Once you have confirmed you are able to login to AES through the Enterprise tab, you can autologin to AES by setting it as the "Make this the default shared Application Catalog" Checkbox then setting this registry key: Key: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\InstallShield\AdminStudio\ASES
Type: String (REG_SZ)
Value Name: Enable Automatic Authentication
Value: 1
... View more
Jul 14, 2020
12:51 PM
Summary:
How to use Adminstudio Enterprise Server (AES) or Workflow Manager (WFM) to manage users for Adminstudio without adding all the users to the SQL Database.
Description:
You may want to use AES\WFM as a central point to manage users for Adminstudio. This eliminates the need to manage the users from the SQL Database\Server. The main configuration that is needed for this is to use SQL Server Authentication when running the config.exe tool to setup AES\WFM. This ties the connection to SQL to a single SQL account. This will be the account used by AES\WFM to connect to SQL Server. This account will need to have access to the SQL server and database. Do not use Windows Authentication when configuring with the Config.exe tool.
Once the above is done, Adminstudio may use the Enterprise Tab to connect to the catalog and Authenticate based on Users Managed by AES\WFM.
Additional Info:
Here is a KB that may help resolve a possible problem when using Windows Authentication.
https://community.flexera.com/t5/AdminStudio-Knowledge-Base/Authentication-error-when-attempting-to-enable-Windows/ta-p/152826
... View more
Labels:
Jun 25, 2020
01:16 PM
Synopsis:
You may run into issues creating tables with the correct dbo schema when running the SQL Scripts manually.
Description:
This can happen if the Default Schema being used is something other than dbo.
A symptom of this would be seeing the table created something like nondboschema.ASCMPackageData instead of dbo.ASCMPackageData.
This can break the proper execution of scripts manually and if ignored could affect the creation of the database properly.
A solution to this would be to set the user's default schema used to dbo.
Example:
This SQL statement can be used and added to the beginning of the adminstudio SQL scripts given to set the schema to dbo:
ALTER USER [DOMAIN\USERNAME] WITH DEFAULT_SCHEMA=dbo EXECUTE AS USER='DOMAIN\USERNAME'
This SQL statement can be used to check the schema used:
SELECT SCHEMA_NAME()
Additional Information:
Here is a link to our documentation on Creating New Application Catalogs Using Scripts.
https://docs.flexera.com/adminstudio2019r2sp1/adminstudio.htm#helplibrary/ASIDETaskCreateUsingScripts.htm#applicationcatalogs_3514464006_1091964%3FTocPath%3DManaging%2520Applications%2520and%2520Application%2520Catalog%2520Databases%7CManaging%2520Application%2520Catalogs%7CCreating%2520New%2520Application%2520Catalogs%7C_____2
... View more
Labels:
Latest posts by ayung_2831
Subject | Views | Posted |
---|---|---|
70 | Dec 02, 2022 03:26 PM | |
752 | Aug 10, 2022 04:00 PM | |
278 | Jul 28, 2022 05:20 PM | |
395 | Jul 07, 2022 03:03 PM | |
815 | Jul 09, 2021 11:27 AM | |
941 | May 24, 2021 02:29 PM | |
534 | Mar 04, 2021 01:46 PM | |
958 | Mar 03, 2021 02:57 PM | |
899 | Feb 25, 2021 09:14 AM | |
930 | Feb 24, 2021 01:30 PM |
Activity Feed
- Posted Re: .NET 6 prerequisites on InstallShield Forum. Dec 02, 2022 03:26 PM
- Posted Visual Studio 2010 Shell (Isolated) installed with SQL Server 2014 or SQL Server 2012 . on Software Vulnerability Manager Knowledge Base. Aug 10, 2022 04:00 PM
- Posted Adminstudio Import Performance Concerns on AdminStudio Knowledge Base. Jul 28, 2022 05:20 PM
- Posted Package Feed Module and Firefox .Msi on AdminStudio Knowledge Base. Jul 07, 2022 03:03 PM
- Posted Re: Repackager - Only getting initial snapshot on AdminStudio Forum. Jul 09, 2021 11:27 AM
- Got a Kudo for Re: Adobe Reader and Acrobat patches are not syncing to configuration Manager update catalog. May 31, 2021 04:29 AM
- Posted Re: Adobe Reader and Acrobat patches are not syncing to configuration Manager update catalog on Software Vulnerability Management Forum. May 24, 2021 02:29 PM
- Posted Re: Security Architecture of Package Feed Module in Flexera Admin Studio on AdminStudio Forum. Mar 04, 2021 01:46 PM
- Posted Re: How to configure MST to accept input variable? on AdminStudio Forum. Mar 03, 2021 02:57 PM
- Posted Re: SMS notification on AdminStudio Forum. Feb 25, 2021 09:14 AM
- Posted Re: SMS notification on AdminStudio Forum. Feb 24, 2021 01:30 PM
- Posted Re: How to configure MST to accept input variable? on AdminStudio Forum. Feb 22, 2021 02:07 PM
- Kudoed How to manually upgrade the Software Vulnerability Manager On-Premises Linux box/CentOS SVM Virtual Applicance from php 7.2 to php 7.3 for raslam. Feb 17, 2021 02:58 PM
- Posted Re: Dynamic property system variable text file change on AdminStudio Forum. Feb 08, 2021 03:11 PM
- Posted Sophos HitmanPro.Alert 3.x detection. on Software Vulnerability Manager Knowledge Base. Feb 05, 2021 05:32 PM
- Posted Google Chrome 88.x Secure, Standalone Installer - Issue With Installer Provided By Vendor on Software Vulnerability Manager Knowledge Base. Jan 20, 2021 02:03 PM
- Posted Adminstudio Keeps Prompting for Activation Even After Activation Code was Entered. on AdminStudio Knowledge Base. Dec 30, 2020 02:55 PM
- Posted Re: How to skip phase while submitting new request in Flexera workflow manager on AdminStudio Forum. Nov 17, 2020 02:27 PM
- Posted Re: Larger pages from /api/advisories ? on Software Vulnerability Management Forum. Nov 05, 2020 01:29 PM
- Posted Re: SVR API issues on Software Vulnerability Management Forum. Sep 25, 2020 04:30 PM