A new Flexera Community experience is coming on November 25th. Click here for more information.
I see the list of App Broker variables listed in the Admin guide: https://helpnet.flexerasoftware.com/appportal2019r1/default.htm#helplibrary/AP_VariablesRef.htm#variables_2522444554_1007497%3FTocPath%3DApp%2520Portal%2520%252F%2520App%2520Broker%2520System%25C2%25A0Administration%7C_____9
However, I'm struggling to send custom variables from App Broker to ServiceNow; examples include keywords, images.
May 02, 2019 11:10 AM
I have a few thoughts to share on this topic:
Added image while creating Service Catalog for SN Catalog ID a54ea1dadbe3230089da0181ca96196c ImagePath:c:\program files (x86)\flexera software\app portal\web\Backgrounds\Packages\Visio.png. l1 2/12/2019 8:04:02 PM 4 (0x0004)It's important to note that we only sync those icons into the "Icon" field within the ServiceNow catalog item. This icon is the field that is used in the ITIL view of the service catalog, as well as the <myinstance.service-now.com>/ess portal. However, the <myinstance.service-now.com>/sp portal (Service Portal) uses a different field ("Image", I believe, but might be "Picture"). We do not populate that field as part of the catalog sync process, so if you use the Service Portal view and want the icons to appear, you either need to manually copy these images into the proper field of each catalog item, or you need to modify the design of the Service Portal to pull the icons from the "Icon" field instead.
I think that's all I have for now. Hopefully, that addresses your questions and gives a little more detail regarding how variables and catalog sync work.
May 03, 2019 12:37 PM - edited May 03, 2019 12:39 PM
Mel,
If you need to resolve a custom variable for your ITSM action, then you will want to specify the variable ##Custom_<variableName>##.
For example: ##Custom_Model##
This should resolve to the variable value that you have defined on your catalog item.
Thanks,
Charles
Jun 06, 2019 02:56 PM
I have a few thoughts to share on this topic:
Added image while creating Service Catalog for SN Catalog ID a54ea1dadbe3230089da0181ca96196c ImagePath:c:\program files (x86)\flexera software\app portal\web\Backgrounds\Packages\Visio.png. l1 2/12/2019 8:04:02 PM 4 (0x0004)It's important to note that we only sync those icons into the "Icon" field within the ServiceNow catalog item. This icon is the field that is used in the ITIL view of the service catalog, as well as the <myinstance.service-now.com>/ess portal. However, the <myinstance.service-now.com>/sp portal (Service Portal) uses a different field ("Image", I believe, but might be "Picture"). We do not populate that field as part of the catalog sync process, so if you use the Service Portal view and want the icons to appear, you either need to manually copy these images into the proper field of each catalog item, or you need to modify the design of the Service Portal to pull the icons from the "Icon" field instead.
I think that's all I have for now. Hopefully, that addresses your questions and gives a little more detail regarding how variables and catalog sync work.
May 03, 2019 12:37 PM - edited May 03, 2019 12:39 PM
Jun 04, 2019 07:30 PM
Mel,
If you need to resolve a custom variable for your ITSM action, then you will want to specify the variable ##Custom_<variableName>##.
For example: ##Custom_Model##
This should resolve to the variable value that you have defined on your catalog item.
Thanks,
Charles
Jun 06, 2019 02:56 PM
Based on recommendations provided, I added a Custom field (##LicReserveCount##) to a catalog item and
then added LicReserveCount to ServiceNow under mapping.
However, I can not see LicReserveCount in Servicenow for that Catalog Item.
Do we have some restrictions that only WD_Packages related Columns can be added?
Feb 23, 2021 07:45 AM
LicReserveCount is a column in the WD_PackageRequests table. These values are related to an individual request for a package, not related to the package itself. Keep in mind that this is a "Catalog Sync" to ServiceNow. We are syncing properties of catalog items, not properties of requests. As I stated in a previous response, you can pass any column from the WD_WebPackages table as part of the catalog sync process.
Mar 04, 2021 07:35 PM