Service Principal
Note
-
The Service Principal Group Object schema is not available out of the box for new connectors and should only be added if you intend to manage Service Principal as a Group Object.
-
The Microsoft Entra ID connector has the capability to manage Service Principals as Account, which is the recommended approach. For more information, refer to Service Principal Accounts Management.
{
"nativeObjectType": "servicePrincipal",
"identityAttribute": "objectId",
"displayAttribute": "displayName",
"hierarchyAttribute": null,
"includePermissions": false,
"features": [],
"configuration": {},
"attributes": [
{
"name": "displayName",
"type": "STRING",
"schema": null,
"description": "ServicePrincipal name",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "servicePrincipalType",
"type": "STRING",
"schema": null,
"description": "ServicePrincipal type",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "objectId",
"type": "STRING",
"schema": null,
"description": "ServicePrincipal ID",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "owners",
"type": "STRING",
"schema": null,
"description": "ServicePrincipal Owners",
"isMulti": true,
"isEntitlement": false,
"isGroup": false
},
{
"name": "appRoles",
"type": "STRING",
"schema": null,
"description": "ServicePrincipal Roles",
"isMulti": true,
"isEntitlement": false,
"isGroup": false
}
],
"name": "servicePrincipal",
"created": "2021-06-25T08:47:33.024Z",
"modified": null
}