{
  "url": "https://docs.aws.amazon.com/service-authorization/latest/reference/list_qbusiness.html",
  "name": "Amazon Q Business",
  "prefix": "qbusiness",
  "timestamp": "1788696006",
  "actions": [
    {
      "url": "https://docs.aws.amazon.com/service-authorization/latest/reference/${UserGuideDocPage}monitoring-overview.html",
      "name": "AllowVendedLogDeliveryForResource",
      "description": "Grants permission to configure vended log delivery for Amazon Q Business application resource",
      "access": "Permissions management",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_AssociatePermission.html",
      "name": "AssociatePermission",
      "description": "Grants permission to associate resource based policy statement to the application",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_BatchDeleteDocument.html",
      "name": "BatchDeleteDocument",
      "description": "Grants permission to batch delete document",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "index",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_BatchPutDocument.html",
      "name": "BatchPutDocument",
      "description": "Grants permission to batch put document",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "index",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_CancelSubscription.html",
      "name": "CancelSubscription",
      "description": "Grants permission to cancel a subscription",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "subscription",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_Chat.html",
      "name": "Chat",
      "description": "Grants permission to chat using an application",
      "access": "Read",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_ChatSync.html",
      "name": "ChatSync",
      "description": "Grants permission to chat synchronously using an application",
      "access": "Read",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_CheckDocumentAccess.html",
      "name": "CheckDocumentAccess",
      "description": "Grants permission to check if a user has access to a document",
      "access": "Read",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "index",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_CreateAnonymousWebExperienceUrl.html",
      "name": "CreateAnonymousWebExperienceUrl",
      "description": "Grants permission to create a unique URL for anonymous Amazon Q Business web experience",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "web-experience",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_CreateApplication.html",
      "name": "CreateApplication",
      "description": "Grants permission to create an application",
      "access": "Write",
      "resources": [],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_CreateChatResponseConfiguration.html",
      "name": "CreateChatResponseConfiguration",
      "description": "Grants permission to create a chat response configuration to the application",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_CreateDataAccessor.html",
      "name": "CreateDataAccessor",
      "description": "Grants permission to create DataAccessor to the application",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_CreateDataAccessor.html",
      "name": "CreateDataAccessorWithTti",
      "description": "Grants permission to create AWS IAM Identity center Trusted Token Issuer based DataAccessor to the application",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_CreateDataSource.html",
      "name": "CreateDataSource",
      "description": "Grants permission to create a data source for a given application and index",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "index",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_CreateIndex.html",
      "name": "CreateIndex",
      "description": "Grants permission to create an index for a given application",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_CreateIntegration.html",
      "name": "CreateIntegration",
      "description": "Grants permission to create a new integration for a Q Business application",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_CreatePlugin.html",
      "name": "CreatePlugin",
      "description": "Grants permission to create a plugin for a given application",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_CreateRetriever.html",
      "name": "CreateRetriever",
      "description": "Grants permission to create a retriever for a given application",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_CreateSubscription.html",
      "name": "CreateSubscription",
      "description": "Grants permission to create a subscription",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": [
        "identitystore:GroupId",
        "identitystore:UserId"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_CreateUser.html",
      "name": "CreateUser",
      "description": "Grants permission to create a user",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_CreateWebExperience.html",
      "name": "CreateWebExperience",
      "description": "Grants permission to create a web experience for a given application",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_DeleteApplication.html",
      "name": "DeleteApplication",
      "description": "Grants permission to delete an application",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_DeleteAttachment.html",
      "name": "DeleteAttachment",
      "description": "Grants permission to delete an attachment in the current chat context",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_DeleteChatControlsConfiguration.html",
      "name": "DeleteChatControlsConfiguration",
      "description": "Grants permission to delete chat controls configuration for an application",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_DeleteChatResponseConfiguration.html",
      "name": "DeleteChatResponseConfiguration",
      "description": "Grants permission to delete a chat response configuration",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "chat-response-configuration",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_DeleteConversation.html",
      "name": "DeleteConversation",
      "description": "Grants permission to delete a conversation",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_DeleteDataAccessor.html",
      "name": "DeleteDataAccessor",
      "description": "Grants permission to delete DataAccessor",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "data-accessor",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_DeleteDataSource.html",
      "name": "DeleteDataSource",
      "description": "Grants permission to delete a DataSource",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "data-source",
          "is_required": true
        },
        {
          "name": "index",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_DeleteGroup.html",
      "name": "DeleteGroup",
      "description": "Grants permission to delete a group",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "index",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_DeleteIndex.html",
      "name": "DeleteIndex",
      "description": "Grants permission to delete an index",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "index",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_DeleteIntegration.html",
      "name": "DeleteIntegration",
      "description": "Grants permission to delete an integration for a Q Business application",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "integration",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_DeletePlugin.html",
      "name": "DeletePlugin",
      "description": "Grants permission to delete a plugin",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "plugin",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_DeleteRetriever.html",
      "name": "DeleteRetriever",
      "description": "Grants permission to delete a retriever",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "retriever",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_DeleteUser.html",
      "name": "DeleteUser",
      "description": "Grants permission to delete a user",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_DeleteWebExperience.html",
      "name": "DeleteWebExperience",
      "description": "Grants permission to delete a web-experience",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "web-experience",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/service-authorization/latest/reference/${UserGuideDocPage}setting-up.html#DisableAclOnDataSource",
      "name": "DisableAclOnDataSource",
      "description": "Grants permission to disable the ACL crawl while creating the Amazon Q Business data source resource",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_DisassociatePermission.html",
      "name": "DisassociatePermission",
      "description": "Grants permission to disassociate resource based policy statement to the application",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_GetApplication.html",
      "name": "GetApplication",
      "description": "Grants permission to get an application",
      "access": "Read",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_GetChatControlsConfiguration.html",
      "name": "GetChatControlsConfiguration",
      "description": "Grants permission to get chat controls configuration for an application",
      "access": "List",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_GetChatResponseConfiguration.html",
      "name": "GetChatResponseConfiguration",
      "description": "Grants permission to get a chat response configuration",
      "access": "Read",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "chat-response-configuration",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_GetDataAccessor.html",
      "name": "GetDataAccessor",
      "description": "Grants permission to get DataAccessor",
      "access": "Read",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "data-accessor",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_GetDataSource.html",
      "name": "GetDataSource",
      "description": "Grants permission to get a data source",
      "access": "Read",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "data-source",
          "is_required": true
        },
        {
          "name": "index",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_GetDocumentContent.html",
      "name": "GetDocumentContent",
      "description": "Grants permission to get a document content",
      "access": "Read",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "index",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_GetGroup.html",
      "name": "GetGroup",
      "description": "Grants permission to get a group",
      "access": "Read",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "index",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_GetIndex.html",
      "name": "GetIndex",
      "description": "Grants permission to get an index",
      "access": "Read",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "index",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_GetIntegration.html",
      "name": "GetIntegration",
      "description": "Grants permission to get an integration for a Q Business application",
      "access": "Read",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "integration",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_GetMedia.html",
      "name": "GetMedia",
      "description": "Grants permission to get the media associated to a system message",
      "access": "Read",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_GetPlugin.html",
      "name": "GetPlugin",
      "description": "Grants permission to get a plugin",
      "access": "Read",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "plugin",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_GetPolicy.html",
      "name": "GetPolicy",
      "description": "Grants permission to get resource based policy of the application",
      "access": "Read",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_GetRetriever.html",
      "name": "GetRetriever",
      "description": "Grants permission to get a retriever",
      "access": "Read",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "retriever",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_GetUser.html",
      "name": "GetUser",
      "description": "Grants permission to get a user",
      "access": "Read",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_GetWebExperience.html",
      "name": "GetWebExperience",
      "description": "Grants permission to get a web-experience",
      "access": "Read",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "web-experience",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_ListApplications.html",
      "name": "ListApplications",
      "description": "Grants permission to list the applications",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_ListAttachments.html",
      "name": "ListAttachments",
      "description": "Grants permission to list attachments in the current chat context",
      "access": "List",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_ListChatResponseConfigurations.html",
      "name": "ListChatResponseConfigurations",
      "description": "Grants permission to list chat response configurations for an application",
      "access": "List",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_ListConversations.html",
      "name": "ListConversations",
      "description": "Grants permission to list all conversations for an application",
      "access": "List",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_ListDataAccessors.html",
      "name": "ListDataAccessors",
      "description": "Grants permission to list DataAccessors for the application",
      "access": "List",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_ListDataSourceSyncJobs.html",
      "name": "ListDataSourceSyncJobs",
      "description": "Grants permission to get Data Source sync job history",
      "access": "List",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "data-source",
          "is_required": true
        },
        {
          "name": "index",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_ListDataSources.html",
      "name": "ListDataSources",
      "description": "Grants permission to list the data sources of an application and an index",
      "access": "List",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "index",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_ListDocuments.html",
      "name": "ListDocuments",
      "description": "Grants permission to list all documents",
      "access": "List",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "index",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_ListGroups.html",
      "name": "ListGroups",
      "description": "Grants permission to list groups",
      "access": "List",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "index",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_ListIndices.html",
      "name": "ListIndices",
      "description": "Grants permission to list the indices of an application",
      "access": "List",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_ListIntegrations.html",
      "name": "ListIntegrations",
      "description": "Grants permission to list all integrations for a Q Business application",
      "access": "List",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_ListMessages.html",
      "name": "ListMessages",
      "description": "Grants permission to list all messages",
      "access": "List",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_ListPluginActions.html",
      "name": "ListPluginActions",
      "description": "Grants permission to list the plugins actions of a plugin within application",
      "access": "Read",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "plugin",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_ListPluginTypeActions.html",
      "name": "ListPluginTypeActions",
      "description": "Grants permission to list all the actions for a plugin type",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_ListPluginTypeMetadata.html",
      "name": "ListPluginTypeMetadata",
      "description": "Grants permission to list all the plugin type metadata",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_ListPlugins.html",
      "name": "ListPlugins",
      "description": "Grants permission to list the plugins of an application",
      "access": "List",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_ListRetrievers.html",
      "name": "ListRetrievers",
      "description": "Grants permission to list the retrievers of an application",
      "access": "List",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_ListSubscriptions.html",
      "name": "ListSubscriptions",
      "description": "Grants permission to list subscriptions",
      "access": "List",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_ListTagsForResource.html",
      "name": "ListTagsForResource",
      "description": "Grants permission to list tags for a resource",
      "access": "Read",
      "resources": [
        {
          "name": "application",
          "is_required": false
        },
        {
          "name": "chat-response-configuration",
          "is_required": false
        },
        {
          "name": "data-accessor",
          "is_required": false
        },
        {
          "name": "data-source",
          "is_required": false
        },
        {
          "name": "index",
          "is_required": false
        },
        {
          "name": "integration",
          "is_required": false
        },
        {
          "name": "plugin",
          "is_required": false
        },
        {
          "name": "retriever",
          "is_required": false
        },
        {
          "name": "web-experience",
          "is_required": false
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_ListWebExperiences.html",
      "name": "ListWebExperiences",
      "description": "Grants permission to list the web experiences of an application",
      "access": "List",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_PutFeedback.html",
      "name": "PutFeedback",
      "description": "Grants permission to put feedback about a conversation message",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_PutGroup.html",
      "name": "PutGroup",
      "description": "Grants permission to put a group of users",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "index",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_AssociatePermission.html",
      "name": "PutResourcePolicy",
      "description": "Grants permission to put resource based policy statement to the application",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_SearchRelevantContent.html",
      "name": "SearchRelevantContent",
      "description": "Grants permission to search relevant content from the Amazon Q Business Application",
      "access": "Read",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_StartDataSourceSyncJob.html",
      "name": "StartDataSourceSyncJob",
      "description": "Grants permission to start Data Source sync job",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "data-source",
          "is_required": true
        },
        {
          "name": "index",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_StartDeployment.html",
      "name": "StartDeployment",
      "description": "Grants permission to start deployment for an integration",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "integration",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_StopDataSourceSyncJob.html",
      "name": "StopDataSourceSyncJob",
      "description": "Grants permission to stop Data Source sync job",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "data-source",
          "is_required": true
        },
        {
          "name": "index",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_TagResource.html",
      "name": "TagResource",
      "description": "Grants permission to tag a resource with given key value pairs",
      "access": "Tagging",
      "resources": [
        {
          "name": "application",
          "is_required": false
        },
        {
          "name": "chat-response-configuration",
          "is_required": false
        },
        {
          "name": "data-accessor",
          "is_required": false
        },
        {
          "name": "data-source",
          "is_required": false
        },
        {
          "name": "index",
          "is_required": false
        },
        {
          "name": "integration",
          "is_required": false
        },
        {
          "name": "plugin",
          "is_required": false
        },
        {
          "name": "retriever",
          "is_required": false
        },
        {
          "name": "web-experience",
          "is_required": false
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_UntagResource.html",
      "name": "UntagResource",
      "description": "Grants permission to remove the tag with the given key from a resource",
      "access": "Tagging",
      "resources": [
        {
          "name": "application",
          "is_required": false
        },
        {
          "name": "chat-response-configuration",
          "is_required": false
        },
        {
          "name": "data-accessor",
          "is_required": false
        },
        {
          "name": "data-source",
          "is_required": false
        },
        {
          "name": "index",
          "is_required": false
        },
        {
          "name": "integration",
          "is_required": false
        },
        {
          "name": "plugin",
          "is_required": false
        },
        {
          "name": "retriever",
          "is_required": false
        },
        {
          "name": "web-experience",
          "is_required": false
        }
      ],
      "conditions": [
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_UpdateApplication.html",
      "name": "UpdateApplication",
      "description": "Grants permission to update an Application",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_UpdateChatControlsConfiguration.html",
      "name": "UpdateChatControlsConfiguration",
      "description": "Grants permission to update chat controls configuration for an application",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_UpdateChatResponseConfiguration.html",
      "name": "UpdateChatResponseConfiguration",
      "description": "Grants permission to update a chat response configuration",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "chat-response-configuration",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_UpdateDataAccessor.html",
      "name": "UpdateDataAccessor",
      "description": "Grants permission to update DataAccessor",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "data-accessor",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_UpdateDataSource.html",
      "name": "UpdateDataSource",
      "description": "Grants permission to update a DataSource",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "data-source",
          "is_required": true
        },
        {
          "name": "index",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_UpdateIndex.html",
      "name": "UpdateIndex",
      "description": "Grants permission to update an index",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "index",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_UpdateIntegration.html",
      "name": "UpdateIntegration",
      "description": "Grants permission to update an integration for a Q Business application",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "integration",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_UpdatePlugin.html",
      "name": "UpdatePlugin",
      "description": "Grants permission to update a plugin",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "plugin",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_UpdateRetriever.html",
      "name": "UpdateRetriever",
      "description": "Grants permission to update a Retriever",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "retriever",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_UpdateSubscription.html",
      "name": "UpdateSubscription",
      "description": "Grants permission to update a subscription",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "subscription",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_UpdateUser.html",
      "name": "UpdateUser",
      "description": "Grants permission to update a user",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_UpdateWebExperience.html",
      "name": "UpdateWebExperience",
      "description": "Grants permission to update a WebExperience",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        },
        {
          "name": "web-experience",
          "is_required": true
        }
      ],
      "conditions": []
    }
  ],
  "resources": [
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/business-use-dg/create-application.html",
      "name": "application",
      "arn": "arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/business-use-dg/response-customization.html",
      "name": "chat-response-configuration",
      "arn": "arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/chat-response-configuration/${ChatResponseConfigurationId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/business-use-dg/data-accessors.html",
      "name": "data-accessor",
      "arn": "arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/data-accessor/${DataAccessorId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/business-use-dg/connect-data.html",
      "name": "data-source",
      "arn": "arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/index/${IndexId}/data-source/${DataSourceId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/business-use-dg/select-retriever.html",
      "name": "index",
      "arn": "arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/index/${IndexId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/business-use-dg/create-integration.html",
      "name": "integration",
      "arn": "arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/integration/${IntegrationId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/business-use-dg/plugins.html",
      "name": "plugin",
      "arn": "arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/plugin/${PluginId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/business-use-dg/select-retriever.html",
      "name": "retriever",
      "arn": "arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/retriever/${RetrieverId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/business-use-dg/subscriptions.html",
      "name": "subscription",
      "arn": "arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/subscription/${SubscriptionId}",
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/business-use-dg/using-web-experience.html",
      "name": "web-experience",
      "arn": "arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/web-experience/${WebExperienceId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    }
  ],
  "conditions": [
    {
      "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag",
      "name": "aws:RequestTag/${TagKey}",
      "description": "Filters access by the tags that are passed in the request",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag",
      "name": "aws:ResourceTag/${TagKey}",
      "description": "Filters access by the tags associated with the resource",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys",
      "name": "aws:TagKeys",
      "description": "Filters access by the tag keys that are passed in the request",
      "type": "ArrayOfString"
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/security_iam_service-with-iam.html",
      "name": "identitystore:GroupId",
      "description": "Filters access by IAM Identity Center Group ID",
      "type": "ArrayOfString"
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/security_iam_service-with-iam.html",
      "name": "identitystore:UserId",
      "description": "Filters access by IAM Identity Center User ID",
      "type": "ArrayOfString"
    }
  ]
}