{
  "url": "https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonqbusinessqapps.html",
  "name": "Amazon Q Business Q Apps",
  "prefix": "qapps",
  "timestamp": "1775779207",
  "actions": [
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_AssociateLibraryItemReview.html",
      "name": "AssociateLibraryItemReview",
      "description": "Grants permission to associate a library item review in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "qapp",
          "is_required": true
        }
      ],
      "conditions": [
        "qapps:UserIsAppOwner",
        "qapps:AppIsPublished"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_AssociateQAppWithUser.html",
      "name": "AssociateQAppWithUser",
      "description": "Grants permission to associate Q App with a user in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": false
        },
        {
          "name": "qapp",
          "is_required": false
        }
      ],
      "conditions": [
        "qapps:UserIsAppOwner",
        "qapps:AppIsPublished"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_BatchCreateCategory.html",
      "name": "BatchCreateCategory",
      "description": "Grants permission to create the categories of a library in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_BatchDeleteCategory.html",
      "name": "BatchDeleteCategory",
      "description": "Grants permission to delete the categories of a library in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_BatchUpdateCategory.html",
      "name": "BatchUpdateCategory",
      "description": "Grants permission to update the categories of a library in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/purpose-built-qapps.html",
      "name": "CopyQApp",
      "description": "Grants permission to copy Q App in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": false
        },
        {
          "name": "qapp",
          "is_required": false
        }
      ],
      "conditions": [
        "qapps:UserIsAppOwner",
        "qapps:AppIsPublished"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_CreateLibraryItem.html",
      "name": "CreateLibraryItem",
      "description": "Grants permission to create a library item in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": false
        },
        {
          "name": "qapp",
          "is_required": false
        }
      ],
      "conditions": [
        "qapps:UserIsAppOwner",
        "qapps:AppIsPublished"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/purpose-built-qapps.html",
      "name": "CreateLibraryItemReview",
      "description": "Grants permission to create a library item review in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": false
        },
        {
          "name": "qapp",
          "is_required": false
        }
      ],
      "conditions": [
        "qapps:UserIsAppOwner",
        "qapps:AppIsPublished"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_CreateQApp.html",
      "name": "CreateQApp",
      "description": "Grants permission to create Q App in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/purpose-built-qapps.html",
      "name": "CreateSubscriptionToken",
      "description": "Grants permission to subscribe to a Q App event bus topic in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_DeleteLibraryItem.html",
      "name": "DeleteLibraryItem",
      "description": "Grants permission to delete a library item in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": false
        },
        {
          "name": "qapp",
          "is_required": false
        }
      ],
      "conditions": [
        "qapps:UserIsAppOwner",
        "qapps:AppIsPublished"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_DeleteQApp.html",
      "name": "DeleteQApp",
      "description": "Grants permission to delete Q App in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": false
        },
        {
          "name": "qapp",
          "is_required": false
        }
      ],
      "conditions": [
        "qapps:UserIsAppOwner",
        "qapps:AppIsPublished"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_DescribeQAppPermissions.html",
      "name": "DescribeQAppPermissions",
      "description": "Grants permission to get Q App sharing permissions in the Q Business application environment",
      "access": "Read",
      "resources": [
        {
          "name": "application",
          "is_required": false
        },
        {
          "name": "qapp",
          "is_required": false
        }
      ],
      "conditions": [
        "qapps:UserIsAppOwner",
        "qapps:AppIsPublished"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_DisassociateLibraryItemReview.html",
      "name": "DisassociateLibraryItemReview",
      "description": "Grants permission to disassociate a library item review in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "qapp",
          "is_required": true
        }
      ],
      "conditions": [
        "qapps:UserIsAppOwner",
        "qapps:AppIsPublished"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_DisassociateQAppFromUser.html",
      "name": "DisassociateQAppFromUser",
      "description": "Grants permission to disassociate Q App with a user in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": false
        },
        {
          "name": "qapp",
          "is_required": false
        }
      ],
      "conditions": [
        "qapps:UserIsAppOwner",
        "qapps:AppIsPublished"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/purpose-built-qapps.html",
      "name": "ExportQAppSessionData",
      "description": "Grants permission to export Q App session data in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "qapp-session",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_GetLibraryItem.html",
      "name": "GetLibraryItem",
      "description": "Grants permission to get a library item in the Q Business application environment",
      "access": "Read",
      "resources": [
        {
          "name": "application",
          "is_required": false
        },
        {
          "name": "qapp",
          "is_required": false
        }
      ],
      "conditions": [
        "qapps:UserIsAppOwner",
        "qapps:AppIsPublished"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_GetQApp.html",
      "name": "GetQApp",
      "description": "Grants permission to get Q App in the Q Business application environment",
      "access": "Read",
      "resources": [
        {
          "name": "application",
          "is_required": false
        },
        {
          "name": "qapp",
          "is_required": false
        }
      ],
      "conditions": [
        "qapps:UserIsAppOwner",
        "qapps:AppIsPublished"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_GetQAppSession.html",
      "name": "GetQAppSession",
      "description": "Grants permission to get Q App session in the Q Business application environment",
      "access": "Read",
      "resources": [
        {
          "name": "qapp-session",
          "is_required": true
        }
      ],
      "conditions": [
        "qapps:UserIsAppOwner",
        "qapps:AppIsPublished",
        "qapps:UserIsSessionModerator",
        "qapps:SessionIsShared"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/purpose-built-qapps.html",
      "name": "GetQAppSessionMetadata",
      "description": "Grants permission to get Q App session metadata in the Q Business application environment",
      "access": "Read",
      "resources": [
        {
          "name": "qapp-session",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_ImportDocument.html",
      "name": "ImportDocument",
      "description": "Grants permission to import a document to Q App or Q App Session in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "qapp",
          "is_required": false
        },
        {
          "name": "qapp-session",
          "is_required": false
        }
      ],
      "conditions": [
        "qapps:UserIsAppOwner",
        "qapps:AppIsPublished",
        "qapps:UserIsSessionModerator",
        "qapps:SessionIsShared"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_ListCategories.html",
      "name": "ListCategories",
      "description": "Grants permission to list categories in the Q Business application environment",
      "access": "List",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_ListLibraryItems.html",
      "name": "ListLibraryItems",
      "description": "Grants permission to list library items in the Q Business application environment",
      "access": "List",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/purpose-built-qapps.html",
      "name": "ListQAppSessionData",
      "description": "Grants permission to get Q App session data in the Q Business application environment",
      "access": "Read",
      "resources": [
        {
          "name": "qapp-session",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_ListQApps.html",
      "name": "ListQApps",
      "description": "Grants permission to list Q Apps in the Q Business application environment",
      "access": "List",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "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": "qapp",
          "is_required": false
        },
        {
          "name": "qapp-session",
          "is_required": false
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/purpose-built-qapps.html",
      "name": "PredictProblemStatementFromConversation",
      "description": "Grants permission to predict problem statement from conversation log in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_PredictQApp.html",
      "name": "PredictQApp",
      "description": "Grants permission to predict Q App from conversation log or problem statement in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/purpose-built-qapps.html",
      "name": "PredictQAppFromProblemStatement",
      "description": "Grants permission to predict Q App metadata from problem statement in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_StartQAppSession.html",
      "name": "StartQAppSession",
      "description": "Grants permission to start Q App session in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": false
        },
        {
          "name": "qapp",
          "is_required": false
        }
      ],
      "conditions": [
        "qapps:UserIsAppOwner",
        "qapps:AppIsPublished",
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_StopQAppSession.html",
      "name": "StopQAppSession",
      "description": "Grants permission to stop Q App session in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": false
        },
        {
          "name": "qapp-session",
          "is_required": false
        }
      ],
      "conditions": [
        "qapps:UserIsAppOwner",
        "qapps:AppIsPublished",
        "qapps:UserIsSessionModerator",
        "qapps:SessionIsShared"
      ],
      "dependents": []
    },
    {
      "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": "qapp",
          "is_required": false
        },
        {
          "name": "qapp-session",
          "is_required": false
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ],
      "dependents": []
    },
    {
      "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": "qapp",
          "is_required": false
        },
        {
          "name": "qapp-session",
          "is_required": false
        }
      ],
      "conditions": [
        "aws:TagKeys"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_UpdateLibraryItem.html",
      "name": "UpdateLibraryItem",
      "description": "Grants permission to update a library item in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": false
        },
        {
          "name": "qapp",
          "is_required": false
        }
      ],
      "conditions": [
        "qapps:UserIsAppOwner",
        "qapps:AppIsPublished"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_UpdateLibraryItemMetadata.html",
      "name": "UpdateLibraryItemMetadata",
      "description": "Grants permission to update the metadata of a library item in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "qapp",
          "is_required": true
        }
      ],
      "conditions": [
        "qapps:AppIsPublished"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_UpdateQApp.html",
      "name": "UpdateQApp",
      "description": "Grants permission to update Q App in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": false
        },
        {
          "name": "qapp",
          "is_required": false
        }
      ],
      "conditions": [
        "qapps:UserIsAppOwner",
        "qapps:AppIsPublished"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_UpdateQAppPermissions.html",
      "name": "UpdateQAppPermissions",
      "description": "Grants permission to update Q App sharing permissions in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "application",
          "is_required": false
        },
        {
          "name": "qapp",
          "is_required": false
        }
      ],
      "conditions": [
        "qapps:UserIsAppOwner",
        "qapps:AppIsPublished"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_UpdateQAppSession.html",
      "name": "UpdateQAppSession",
      "description": "Grants permission to update Q App session in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "qapp-session",
          "is_required": true
        }
      ],
      "conditions": [
        "qapps:UserIsAppOwner",
        "qapps:AppIsPublished",
        "qapps:UserIsSessionModerator",
        "qapps:SessionIsShared"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/purpose-built-qapps.html",
      "name": "UpdateQAppSessionMetadata",
      "description": "Grants permission to update Q App session metadata in the Q Business application environment",
      "access": "Write",
      "resources": [
        {
          "name": "qapp-session",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    }
  ],
  "resources": [
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/create-app.html",
      "name": "application",
      "arn": "arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}",
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/purpose-built-qapps.html",
      "name": "qapp",
      "arn": "arn:${Partition}:qapps:${Region}:${Account}:application/${ApplicationId}/qapp/${AppId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/purpose-built-qapps.html",
      "name": "qapp-session",
      "arn": "arn:${Partition}:qapps:${Region}:${Account}:application/${ApplicationId}/qapp/${AppId}/session/${SessionId}",
      "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.html",
      "name": "qapps:AppIsPublished",
      "description": "Filters access by whether Q App is published",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/security-iam.html",
      "name": "qapps:SessionIsShared",
      "description": "Filters access by whether Q App Session is shared",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/security-iam.html",
      "name": "qapps:UserIsAppOwner",
      "description": "Filters access by whether requester is Q App owner",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/security-iam.html",
      "name": "qapps:UserIsSessionModerator",
      "description": "Filters access by whether requester is Q App Session moderator",
      "type": "String"
    }
  ]
}