{
  "createslackchannelconfiguration": {
    "name": "CreateSlackChannelConfiguration",
    "description": "Grants permission to create a Slack channel configuration for your account",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteaccountalias": {
    "name": "DeleteAccountAlias",
    "description": "Grants permission to delete an alias from your account",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteslackchannelconfiguration": {
    "name": "DeleteSlackChannelConfiguration",
    "description": "Grants permission to delete a Slack channel configuration from your account",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteslackworkspaceconfiguration": {
    "name": "DeleteSlackWorkspaceConfiguration",
    "description": "Grants permission to delete a Slack workspace configuration from your account",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeslackchannels": {
    "name": "DescribeSlackChannels",
    "isPermissionOnly": true,
    "description": "Grants permission to list all public Slack channels in a workspace that have invited the AWS Support App",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getaccountalias": {
    "name": "GetAccountAlias",
    "description": "Grants permission to get the alias for your account",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getslackoauthparameters": {
    "name": "GetSlackOauthParameters",
    "isPermissionOnly": true,
    "description": "Grants permission to get parameters for the Slack OAuth code, which the AWS Support App uses to authorize the workspace",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listslackchannelconfigurations": {
    "name": "ListSlackChannelConfigurations",
    "description": "Grants permission to list all Slack channel configurations for your account",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listslackworkspaceconfigurations": {
    "name": "ListSlackWorkspaceConfigurations",
    "description": "Grants permission to list all Slack workspace configurations for your account",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "putaccountalias": {
    "name": "PutAccountAlias",
    "description": "Grants permission to create or update an alias for your account",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "redeemslackoauthcode": {
    "name": "RedeemSlackOauthCode",
    "isPermissionOnly": true,
    "description": "Grants permission to redeem the Slack OAuth code, which the AWS Support App uses to authorize the workspace",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "registerslackworkspacefororganization": {
    "name": "RegisterSlackWorkspaceForOrganization",
    "description": "Grants permission to register a Slack workspace for an AWS account that is part of an organization",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateslackchannelconfiguration": {
    "name": "UpdateSlackChannelConfiguration",
    "description": "Grants permission to update a Slack channel configuration for your account",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  }
}