UNPKG

@cloud-copilot/iam-data

Version:
410 lines 13.4 kB
{ "associatetoconfiguration": { "name": "AssociateToConfiguration", "description": "Grants permission to associate a resource with a configuration", "accessLevel": "Write", "resourceTypes": [ { "name": "ChatbotConfiguration", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "custom-action", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createchimewebhookconfiguration": { "name": "CreateChimeWebhookConfiguration", "description": "Grants permission to create an AWS Chatbot Chime Webhook Configuration", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "createcustomaction": { "name": "CreateCustomAction", "description": "Grants permission to create a custom action", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "createmicrosoftteamschannelconfiguration": { "name": "CreateMicrosoftTeamsChannelConfiguration", "description": "Grants permission to create an AWS Chatbot Microsoft Teams Channel Configuration", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "createslackchannelconfiguration": { "name": "CreateSlackChannelConfiguration", "description": "Grants permission to create an AWS Chatbot Slack Channel Configuration", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "deletechimewebhookconfiguration": { "name": "DeleteChimeWebhookConfiguration", "description": "Grants permission to delete an AWS Chatbot Chime Webhook Configuration", "accessLevel": "Write", "resourceTypes": [ { "name": "ChatbotConfiguration", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletecustomaction": { "name": "DeleteCustomAction", "description": "Grants permission to delete a custom action", "accessLevel": "Write", "resourceTypes": [ { "name": "custom-action", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletemicrosoftteamschannelconfiguration": { "name": "DeleteMicrosoftTeamsChannelConfiguration", "description": "Grants permission to delete an AWS Chatbot Microsoft Teams Channel Configuration", "accessLevel": "Write", "resourceTypes": [ { "name": "ChatbotConfiguration", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletemicrosoftteamsconfiguredteam": { "name": "DeleteMicrosoftTeamsConfiguredTeam", "description": "Grants permission to delete the Microsoft Teams configured with AWS Chatbot in an AWS account", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "deletemicrosoftteamsuseridentity": { "name": "DeleteMicrosoftTeamsUserIdentity", "description": "Grants permission to delete an AWS Chatbot Microsoft Teams User Identity", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "deleteslackchannelconfiguration": { "name": "DeleteSlackChannelConfiguration", "description": "Grants permission to delete an AWS Chatbot Slack Channel Configuration", "accessLevel": "Write", "resourceTypes": [ { "name": "ChatbotConfiguration", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleteslackuseridentity": { "name": "DeleteSlackUserIdentity", "description": "Grants permission to delete an AWS Chatbot Slack User Identity", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "deleteslackworkspaceauthorization": { "name": "DeleteSlackWorkspaceAuthorization", "description": "Grants permission to delete the Slack workspace authorization with AWS Chatbot, associated with an AWS account", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describechimewebhookconfigurations": { "name": "DescribeChimeWebhookConfigurations", "description": "Grants permission to list all AWS Chatbot Chime Webhook Configurations in an AWS Account", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describeslackchannelconfigurations": { "name": "DescribeSlackChannelConfigurations", "description": "Grants permission to list all AWS Chatbot Slack Channel Configurations in an AWS account", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describeslackchannels": { "name": "DescribeSlackChannels", "description": "Grants permission to list all public Slack channels in the Slack workspace connected to the AWS Account onboarded with AWS Chatbot service", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describeslackuseridentities": { "name": "DescribeSlackUserIdentities", "description": "Grants permission to describe AWS Chatbot Slack User Identities", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describeslackworkspaces": { "name": "DescribeSlackWorkspaces", "description": "Grants permission to list all authorized Slack workspaces connected to the AWS Account onboarded with AWS Chatbot service", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "disassociatefromconfiguration": { "name": "DisassociateFromConfiguration", "description": "Grants permission to disassociate a resource from a configuration", "accessLevel": "Write", "resourceTypes": [ { "name": "ChatbotConfiguration", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "custom-action", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getaccountpreferences": { "name": "GetAccountPreferences", "description": "Grants permission to retrieve AWS Chatbot account preferences", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getcustomaction": { "name": "GetCustomAction", "description": "Grants permission to get a custom action", "accessLevel": "Read", "resourceTypes": [ { "name": "custom-action", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getmicrosoftteamschannelconfiguration": { "name": "GetMicrosoftTeamsChannelConfiguration", "description": "Grants permission to get a single AWS Chatbot Microsoft Teams Channel Configurations in an AWS account", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getmicrosoftteamsoauthparameters": { "name": "GetMicrosoftTeamsOauthParameters", "description": "Grants permission to generate OAuth parameters to request Microsoft Teams OAuth code to be used by the AWS Chatbot service", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getslackoauthparameters": { "name": "GetSlackOauthParameters", "description": "Grants permission to generate OAuth parameters to request Slack OAuth code to be used by the AWS Chatbot service", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listassociations": { "name": "ListAssociations", "description": "Grants permission to list resources associated with a configuration", "accessLevel": "Read", "resourceTypes": [ { "name": "ChatbotConfiguration", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listcustomactions": { "name": "ListCustomActions", "description": "Grants permission to list custom actions", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listmicrosoftteamschannelconfigurations": { "name": "ListMicrosoftTeamsChannelConfigurations", "description": "Grants permission to list all AWS Chatbot Microsoft Teams Channel Configurations in an AWS account", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listmicrosoftteamsconfiguredteams": { "name": "ListMicrosoftTeamsConfiguredTeams", "description": "Grants permission to list all Microsoft Teams connected to the AWS Account onboarded with AWS Chatbot service", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listmicrosoftteamsuseridentities": { "name": "ListMicrosoftTeamsUserIdentities", "description": "Grants permission to describe AWS Chatbot Microsoft Teams User Identities", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listtagsforresource": { "name": "ListTagsForResource", "description": "Grants permission to List all tags associated with the AWS Chatbot Channel Configuration", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "redeemmicrosoftteamsoauthcode": { "name": "RedeemMicrosoftTeamsOauthCode", "description": "Grants permission to redeem previously generated parameters with Microsoft APIs, to acquire OAuth tokens to be used by the AWS Chatbot service", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "redeemslackoauthcode": { "name": "RedeemSlackOauthCode", "description": "Grants permission to redeem previously generated parameters with Slack API, to acquire OAuth tokens to be used by the AWS Chatbot service", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "tagresource": { "name": "TagResource", "description": "Grants permission to create tags on AWS Chatbot Channel Configuration", "accessLevel": "Tagging", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "untagresource": { "name": "UntagResource", "description": "Grants permission to remove tags on AWS Chatbot Channel Configuration", "accessLevel": "Tagging", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "updateaccountpreferences": { "name": "UpdateAccountPreferences", "description": "Grants permission to update AWS Chatbot account preferences", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "updatechimewebhookconfiguration": { "name": "UpdateChimeWebhookConfiguration", "description": "Grants permission to update an AWS Chatbot Chime Webhook Configuration", "accessLevel": "Write", "resourceTypes": [ { "name": "ChatbotConfiguration", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatecustomaction": { "name": "UpdateCustomAction", "description": "Grants permission to update a custom action", "accessLevel": "Write", "resourceTypes": [ { "name": "custom-action", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatemicrosoftteamschannelconfiguration": { "name": "UpdateMicrosoftTeamsChannelConfiguration", "description": "Grants permission to update an AWS Chatbot Microsoft Teams Channel Configuration", "accessLevel": "Write", "resourceTypes": [ { "name": "ChatbotConfiguration", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updateslackchannelconfiguration": { "name": "UpdateSlackChannelConfiguration", "description": "Grants permission to update an AWS Chatbot Slack Channel Configuration", "accessLevel": "Write", "resourceTypes": [ { "name": "ChatbotConfiguration", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] } }