Setup
License and Subscription Manag...
Getting Started
12 min
this guide explains how to set up and manage software licenses in activate using license assets and service catalogue items it covers initial configuration, creating license instances, and consuming licenses through services, including automatic handling when licenses are exhausted initial setup open activate studio and navigate to assets > system locate the licenses asset and move it to the root of assets using cut and paste this makes license assets easier to locate and manage create the first software license asset in this section, a software license asset is created using microsoft project as an example create a license asset in activate studio, navigate to assets > licenses create a new asset named microsoft project the default license form includes the following fields publisher serial number purchase date maintenance expiry date these fields can be customised if required for this example, the default configuration is used create a license instance license assets represent the software product, while license instances represent actual purchased licenses create an instance open the activate web portal locate the microsoft project asset select create instance from the toolbar enter the following publisher microsoft all other fields are optional and can be left blank for this example many software licenses do not have a unique serial number and are managed purely by available count click next , submit the job, and wait for it to complete verify the license instance from the microsoft project asset in the web portal, select manage instances confirm that the newly created license instance is listed create a service catalogue item to consume the license activate services are service catalogue items in this section, a service is created and linked to the software license so that requesting the service consumes a license once approved and completed create the service open activate studio navigate to services > applications create a new service named microsoft project set the following parameter managerapprovalrequired = 1 this ensures manager approval is required when the service is requested configure service parameters right click the parameters list and select new parameter > license create a parameter named license with type reference open the parameter and set the reference to the license asset \=//assets/licenses/microsoft project right click the parameters list again and select new parameter > flags open the flags parameter and select validlicenseonly this ensures the service cannot be fulfilled unless a valid license is assigned publish the microsoft project service configure procurement team to enable license creation and assignment when no valid licenses are available, a procurement approver must be configured on the license asset in activate studio, add an assetmanager parameter to the license asset this can be configured either on the specific license asset (for example, microsoft project ), or on the root licenses asset to apply to all child license assets through inheritance the assetmanager value can be set to either a role or an individual user the assigned role or user is responsible for approving and actioning license related sub jobs, including creating new license instances or selecting existing ones when services are requested and available licenses are exhausted if no assetmanager is configured, procurement sub jobs will default to the service desk role for approval and action this configuration ensures procurement workflows are routed to the appropriate approvers and can be completed without administrative intervention testing license consumption request the service (first user) order the microsoft project service for a test user approve the request as required because a license instance already exists, the service completes successfully and the license is assigned to the user request the service (second user) order the microsoft project service for another test user because only one license instance exists and validlicenseonly is enabled, a sub job is created for the procurement team this sub job requests either selection of an existing license (if available), or creation of a new license instance action the procurement job in the web portal, locate the procurement job as the procurement approver or an administrator select create new microsoft project enter the license details and submit the step submit the approval action to create license and assign it to the target user confirm license assignment verify that the new license instance appears under manage instances for the microsoft project asset the license is assigned to the correct user the service request completes successfully summary this approach allows software licenses to be centrally managed while enabling automated consumption through services when licenses are exhausted, activate automatically triggers procurement workflows, ensuring compliance and accurate license tracking