root.authorization object

Represents authorization requirements for the app.

Properties that reference this object type:

Syntax

{
  "permissions": {
    "resourceSpecific": [
      {
        resourceSpecific object
      }
    ]
  }
}
{
  "permissions": {
    "resourceSpecific": [
      {
        resourceSpecific object
      }
    ]
  }
}

Properties

permissions

List of permissions that the app needs to function.

Required

Constraints

Supported values

Examples

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