Service Plan
Object Type - servicePlan
Schema Attribute Name |
Type |
Description |
---|---|---|
objectId |
String |
Unique identifier for the service plan which is a combination of skuId and servicePlanId separated by colon (:).
|
skuId |
String |
Unique identifier (GUID) for the License Pack. |
skuPartNumber |
String |
The SKU part number of the License Pack. For example, |
appliesTo |
String |
Object types to which the license pack can be assigned. For example, |
displayName |
String |
Display name of service plan which is a combination of skuPartNumber and servicePlanName separated by colon (:). |
servicePlanId |
String |
Unique identifier of the service plan. |
servicePlanName |
String |
The name of the service plan. |
provisioningStatus |
String |
The provisioning status of the service plan. |
Use the following JSON request and the REST API to add the servicePlan
schema to an existing connector:
Note
For more information on SailPoint's REST APIs, refer to Best Practices: REST API Authentication and REST API - Update Source (Partial) in the SailPoint Developer Community.
{
"name": "servicePlan",
"nativeObjectType": "servicePlan",
"identityAttribute": "objectId",
"displayAttribute": "displayName",
"includePermissions": false,
"features": [
"PROVISIONING"
],
"attributes": [
{
"name": "objectId",
"type": "string",
"isMultiValued": false,
"description": "Unique identifier for the service plan which is a combination of skuId and servicePlanId separated by colon (:).",
"isEntitlement": false,
"isGroup": false
},
{
"name": "skuId",
"type": "string",
"description": "Unique identifier (GUID) for the License Pack",
"isMultiValued": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "skuPartNumber",
"type": "string",
"description": "The SKU part number of the License Pack. For example, AAD_PREMIUM",
"isMultiValued": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "appliesTo",
"type": "string",
"description": "Object types to which the license pack can be assigned. For example: User, Company",
"isMultiValued": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "displayName",
"type": "string",
"description": "Display name of service plan which is a combination of skuPartNumber and servicePlanName separated by colon (:).",
"isMultiValued": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "servicePlanId",
"type": "string",
"description": "Unique identifier of the service plan",
"isMultiValued": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "servicePlanName",
"type": "string",
"description": "The name of the service plan",
"isMultiValued": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "provisioningStatus",
"type": "string",
"description": "The provisioning status of the service plan",
"isMultiValued": false,
"isEntitlement": false,
"isGroup": false
}
],
"created": "2019-12-24T22:32:58.104Z",
"modified": "2019-12-31T20:22:28.104Z"
}