OrgServiceAccessResponse
OrgServiceAccessResponse
Access state of the Organization to the Service
JSON Example
{
"orgId": "string",
"orgName": "string",
"orgOwners": [
"string"
],
"serviceDefinitionId": "string",
"accessState": "string",
"context": {
"context": {}
},
"trialDetails": {
"trialEnd": "string",
"trialStart": "string",
"trialEndReason": "string",
"paymentCommitment": false,
"seller": "string",
"status": "string",
"endTrialConfiguration": {
"postTrialConfiguration": {
"roles": [
"string"
],
"duration": 0,
"notifyPostTrialEnded": false
},
"serviceEndTrialBehaviour": {
"endTrialBehaviourType": "string",
"endTrialOnPaymentConfirmation": false,
"subscriptionType": [
"string"
]
}
}
},
"createdAt": "string",
"serviceInvitationId": "string",
"assignedServiceUrl": "string",
"isBundle": false,
"hideServiceTile": false,
"setupNeeded": false
}
string
orgId
Required
The id of the organization
string
orgName
Optional
The name of the organization
array of
string
orgOwners
Optional
Users with role Org Owner
string
serviceDefinitionId
Optional
The id of the service
string
accessState
Optional
Type of access the Organization has for the Service
Possible values are :
NO_ACCESS,
FULL_ACCESS,
ACCESS_REVOKED,
object
context
Optional
Additional Service to Organization specific context
string As date-time
As date-time
createdAt
Optional
The Date and the Time of creation
string
serviceInvitationId
Optional
The id of the invitation
string
assignedServiceUrl
Optional
The Org's Assigned service URL
boolean
isBundle
Optional
Is the request is bundle
boolean
hideServiceTile
Optional
Should the Service tile be hidden from the org services list (MyServices)
boolean
setupNeeded
Optional
Should the org provide additional details on service home page