Organization Service Account object
The organization-service-account object represents an integration service account configured for your organization in Cirrus Insight. Service accounts can be configured for various providers like Google, Microsoft, Exchange, or Salesforce. These accounts are managed through the Cirrus Insight admin panel and changes can be tracked through webhooks.
The Organization Service Account schema
{
"type": "",
"name": "",
"domains": ["", ""],
"credentials": "unchanged"
}Fields
type string
The service provider type. Possible values are:
GoogleMicrosoftExchangeSalesforce
name string
The name given to this service account configuration.
domains array
An array of domain strings that are associated with this service account.
credentials string
A flag indicating if credentials were modified in this change. Possible values:
changed- Credentials were updatedunchanged- Credentials were not modified
Note: For security reasons, the actual credential values (tokens, usernames, passwords) are never included in webhook payloads.
Related Events
The organization service account is used in the following webhook events:
organization.service_account.changed- Sent when a service account is modified