root.authorization.permissions object

List of permissions that the app needs to function.

Properties that reference this object type:

Syntax

{
  "resourceSpecific": [
    {
      "name": "{string}",
      "type": "Application | Delegated"
    }
  ]
}
{
  "resourceSpecific": [
    {
      "name": "{string}",
      "type": "Application | Delegated"
    }
  ]
}

Properties

resourceSpecific

Permissions that guard data access on resource instance level.

Type
Array of resourceSpecific

Required

Constraints
Maximum array items: 16. Array items must be unique.

Supported values

Examples

{
    "authorization": {
        "permissions": {
            "resourceSpecific": [
                {
                    "type": "Application",
                    "name": "ChannelSettings.Read.Group"
                },
                {
                    "type": "Delegated",
                    "name": "ChannelMeetingParticipant.Read.Group"
                }
            ]
        }
    }
}