Loading...
Loading...
After upgrading from pre-yokohama to Yokohama or Zurich, the following Scheduled jobs fail due to invalid plugin validation with the following error message. Error: Please activate the Software Asset Management - SaaS License Management from the store for Office 365 and Adobe integration to work. Below scheduled jobs come with the the Store application Software Asset Management - SaaS License Management (sn_sam_saas_int). SAM - Import M365 User Subscriptions SAM - Import Adobe User Subscriptions SAM - Collect Microsoft 365 Usage - In Yokohama, as Software Asset Management - SaaS License Management (sn_sam_saas_int) is now a jumbo app, the GlidePluginManager.isActive("sn_sam_saas_int") does not work as expected. - The out-of-the-box (OOB) version of the relevant files includes a plugin check: GlidePluginManager.isActive("sn_sam_saas_int") || GlidePluginManager.isActive("com.sn_sam_saas_int"),but this check is currently missing in the instance. Steps to Reproduce 1. In a Xanadu instance install the following plugins : Activate all Software Asset Management Professional plugins including Software Asset Workspace (com.sn_samp_master_ws) Software Asset Management - SaaS License Management(com.sn_sam_saas_int) : Any version 2. Upgrade this instance to Yokohama Patch 1 and update the Software Asset Management - SaaS License Management(com.sn_sam_saas_int) to any of these versions : 15.0.5/15.0.8/15.0.12/15.0.15 Case 1: Microsoft 365 Integration 1. Navigate to Software Asset Workspace >> License Operations (3rd menu on the left pane) 2. Select Direct Integration Profiles >> Click New >> Select Microsoft 365 from drop down. 3. Configure the connection as mentioned in the documentation: https://www.servicenow.com/docs/bundle/yokohama-it-asset-management/page/product/software-asset-management2/concept/integrate-with-microsoft.html 4. Go to Scheduled jobs (sysauto) from Navigation. 5. Search and Execute the SAM - Import M365 User Subscriptions job or Execute the SAM - Collect Microsoft 365 Usage job Observe : Go to the Scheduled Job results (samp_job_log) table for these job executions, notice the job fails. Check the System Logs (syslog) table for errors during the job execution. There will be an error : "Please activate the Software Asset Management - SaaS License Management from the store for Office 365 and Adobe integration to work" Expected: Since the app is already activated, the job should successfully execute without this error. Case 2: Adobe Integration 1. Navigate to Software Asset Workspace >> License Operations (3rd menu on the left pane) 2. Select Direct Integration Profiles >> Click New >> Select Adobe from drop down. 3. Configure the connection as mentioned in the documentation. https://www.servicenow.com/docs/bundle/yokohama-it-asset-management/page/product/software-asset-management2/concept/integrate-adobe-cloud-oauth.html 4. Go to Scheduled jobs (sysauto) from Navigation. 5. Search and Execute "SAM - Import Adobe User Subscriptions" job Observe : Go to the Scheduled Job results (samp_job_log) table for this job execution, notice the job fails. Check the System Logs (syslog) table for errors during the job execution. There will be an error : "Please activate the Software Asset Management - SaaS License Management from the store for Office 365 and Adobe integration to work". Expected: Since the app is already activated, the job should successfully execute without this error.
This problem has been fixed in the below mentioned versions of the store application - "Software Asset Management - SaaS License Management" (com.sn_sam_saas_int). Family Fixed Version Yokohama 15.0.17 Zurich 16.0.6 If you're unable to update to the fixed versions via the ServiceNow Store App, please use the workaround provided below.
1. Check for the following scheduled jobs if they are available in your instance. SAM - Import M365 User Subscriptions SAM - Import Adobe User Subscriptions SAM - Collect Microsoft 365 Usage 2. Please download the respective update set based on the scheduled jobs found on your instance. SAM - Import Adobe User Subscriptions update set : PRB1864635_SAM_Import_Adobe_User_Subscriptions_job.xml SAM - Import M365 User Subscriptions update set: PRB1864635_SAM_Import_M365_User_Subscriptions_job.xml SAM - Collect Microsoft 365 Usage update set: PRB1864635_SAM_Collect_Microsoft_365_Usage_job.xml 3. Import and commit the update set that corresponds to the scheduled jobs currently available in the instance. 4. Once the appropriate update set is applied, run the scheduled job. It is expected to execute successfully without the below error message: 'Please activate the Software Asset Management - SaaS License Management from the store for Office 365 and Adobe integration to work.
PRB1864635
Click on a version to see all relevant bugs
ServiceNow Integration
Learn more about where this data comes from
Bug Scrub Advisor
Streamline upgrades with automated vendor bug scrubs
BugZero Enterprise
Wish you caught this bug sooner? Get proactive today.