Grant Service Access Using POST
Grant service access to org.
Access Policy
Role | User Accounts | Service Accounts (Client Credentials Applications) |
---|---|---|
Organization Owner | ✔️ | ❌ |
Service Owner | ✔️ | ✔️ |
Service Enabler | ✔️ | ✔️ |
Show optional properties
{
"serviceDefinitionId": "string",
"orgId": "string"
}
{
"serviceDefinitionId": "string",
"orgId": "string",
"isTosPreSigned": false,
"instanceIds": [
"string"
],
"customScope": "string",
"targetInstanceUrl": "string"
}
The id of the service
The org UUID that will gain access to the service
If true, the redeemer of this invitation will not have to sign TOS during onboarding process.
List of the instance ids to attach to the orgId
Custom default role to be assigned to members of the organization when redeeming the invitation. This can be used to represent custom service resources or entities (for example: service tenantId)
Target instance url to create service instance after invitation redeem.
ACCEPTED
"IdRefLinkDto Object"
Unique resource identifier
Relative link to the resource
Invalid request body
"IdRefLinkDto Object"
Unique resource identifier
Relative link to the resource
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"orgId:"string","serviceDefinitionId:"string"}' https://{api_host}/csp/slc/api/service-access