Skip to content

ManagedAuthAdminResponse

Administrator-facing managed-auth definitions and currently stored values.

Properties

Property Type Required Description
hasManagedAuth boolean Yes Whether the connector declares any administrator-managed authentication fields.
fields array of ManagedAuthFieldDefinition Yes All managed field definitions.
orgFields array of ManagedAuthFieldDefinition Yes Managed fields whose values are shared across the RingCentral account.
userFields array of ManagedAuthFieldDefinition Yes Managed fields whose values are stored separately for each RingCentral extension.
orgValues object of StoredFieldValue Yes Account-scoped stored values keyed by connector field identifier.
userValues array of ManagedAuthAdminUserValue Yes User-scoped stored values grouped by RingCentral extension.

Example

{
  "hasManagedAuth": false,
  "fields": [
    {
      "const": "string",
      "required": false,
      "managed": false,
      "managedScope": "account"
    }
  ],
  "orgFields": [
    {
      "const": "string",
      "required": false,
      "managed": false,
      "managedScope": "account"
    }
  ],
  "userFields": [
    {
      "const": "string",
      "required": false,
      "managed": false,
      "managedScope": "account"
    }
  ],
  "orgValues": {},
  "userValues": [
    {
      "rcExtensionId": "string",
      "rcUserName": "string",
      "fields": {}
    }
  ]
}