{
  "abortdocumentversionupload": {
    "name": "AbortDocumentVersionUpload",
    "description": "Grants permission to abort the upload of the specified document version that was previously initiated by InitiateDocumentVersionUpload",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "activateuser": {
    "name": "ActivateUser",
    "description": "Grants permission to activate the specified user. Only active users can access Amazon WorkDocs",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "addnotificationpermissions": {
    "name": "AddNotificationPermissions",
    "isPermissionOnly": true,
    "description": "Grants permission to add principals that are allowed to call notification subscription APIs for a given WorkDocs site",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "addresourcepermissions": {
    "name": "AddResourcePermissions",
    "description": "Grants permission to create a set of permissions for the specified folder or document",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "addusertogroup": {
    "name": "AddUserToGroup",
    "isPermissionOnly": true,
    "description": "Grants permission to add a user to a group",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "checkalias": {
    "name": "CheckAlias",
    "isPermissionOnly": true,
    "description": "Grants permission to check an alias",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createcomment": {
    "name": "CreateComment",
    "description": "Grants permission to add a new comment to the specified document version",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createcustommetadata": {
    "name": "CreateCustomMetadata",
    "description": "Grants permission to add one or more custom properties to the specified resource",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createfolder": {
    "name": "CreateFolder",
    "description": "Grants permission to create a folder with the specified name and parent folder",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createinstance": {
    "name": "CreateInstance",
    "isPermissionOnly": true,
    "description": "Grants permission to create an instance",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createlabels": {
    "name": "CreateLabels",
    "description": "Grants permission to add labels to the given resource",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createnotificationsubscription": {
    "name": "CreateNotificationSubscription",
    "description": "Grants permission to configure WorkDocs to use Amazon SNS notifications",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createuser": {
    "name": "CreateUser",
    "description": "Grants permission to create a user in a Simple AD or Microsoft AD directory",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deactivateuser": {
    "name": "DeactivateUser",
    "description": "Grants permission to deactivate the specified user, which revokes the user's access to Amazon WorkDocs",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletecomment": {
    "name": "DeleteComment",
    "description": "Grants permission to delete the specified comment from the document version",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletecustommetadata": {
    "name": "DeleteCustomMetadata",
    "description": "Grants permission to delete custom metadata from the specified resource",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletedocument": {
    "name": "DeleteDocument",
    "description": "Grants permission to permanently delete the specified document and its associated metadata",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletedocumentversion": {
    "name": "DeleteDocumentVersion",
    "description": "Grants permission to delete versions of a specified document",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletefolder": {
    "name": "DeleteFolder",
    "description": "Grants permission to permanently delete the specified folder and its contents",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletefoldercontents": {
    "name": "DeleteFolderContents",
    "description": "Grants permission to delete the contents of the specified folder",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteinstance": {
    "name": "DeleteInstance",
    "isPermissionOnly": true,
    "description": "Grants permission to delete an instance",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletelabels": {
    "name": "DeleteLabels",
    "description": "Grants permission to delete one or more labels from a resource",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletenotificationpermissions": {
    "name": "DeleteNotificationPermissions",
    "isPermissionOnly": true,
    "description": "Grants permission to delete principals that are allowed to call notification subscription APIs for a given WorkDocs site",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletenotificationsubscription": {
    "name": "DeleteNotificationSubscription",
    "description": "Grants permission to delete the specified subscription from the specified organization",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteuser": {
    "name": "DeleteUser",
    "description": "Grants permission to delete the specified user from a Simple AD or Microsoft AD directory",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deregisterdirectory": {
    "name": "DeregisterDirectory",
    "isPermissionOnly": true,
    "description": "Grants permission to deregister a directory",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeactivities": {
    "name": "DescribeActivities",
    "description": "Grants permission to fetch user activities in a specified time period",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeavailabledirectories": {
    "name": "DescribeAvailableDirectories",
    "isPermissionOnly": true,
    "description": "Grants permission to describe available directories",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describecomments": {
    "name": "DescribeComments",
    "description": "Grants permission to list all the comments for the specified document version",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describedocumentversions": {
    "name": "DescribeDocumentVersions",
    "description": "Grants permission to retrieve the document versions for the specified document",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describefoldercontents": {
    "name": "DescribeFolderContents",
    "description": "Grants permission to describe the contents of the specified folder, including its documents and sub-folders",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describegroups": {
    "name": "DescribeGroups",
    "description": "Grants permission to describe the user groups",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeinstanceexports": {
    "name": "DescribeInstanceExports",
    "isPermissionOnly": true,
    "description": "Grants permission to describe the export history for an instance",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeinstances": {
    "name": "DescribeInstances",
    "isPermissionOnly": true,
    "description": "Grants permission to describe instances",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describenotificationpermissions": {
    "name": "DescribeNotificationPermissions",
    "isPermissionOnly": true,
    "description": "Grants permission to describe principals that are allowed to call notification subscription APIs for a given WorkDocs site",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describenotificationsubscriptions": {
    "name": "DescribeNotificationSubscriptions",
    "description": "Grants permission to list the specified notification subscriptions",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeresourcepermissions": {
    "name": "DescribeResourcePermissions",
    "description": "Grants permission to view a description of a specified resource's permissions",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describerootfolders": {
    "name": "DescribeRootFolders",
    "description": "Grants permission to describe the root folders",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeusers": {
    "name": "DescribeUsers",
    "description": "Grants permission to view a description of the specified users. You can describe all users or filter the results (for example, by status or organization)",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "downloaddocumentversion": {
    "name": "DownloadDocumentVersion",
    "isPermissionOnly": true,
    "description": "Grants permission to download a specified document version",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getcurrentuser": {
    "name": "GetCurrentUser",
    "description": "Grants permission to retrieve the details of the current user",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getdocument": {
    "name": "GetDocument",
    "description": "Grants permission to retrieve the specified document object",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getdocumentpath": {
    "name": "GetDocumentPath",
    "description": "Grants permission to retrieve the path information (the hierarchy from the root folder) for the requested document",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getdocumentversion": {
    "name": "GetDocumentVersion",
    "description": "Grants permission to retrieve version metadata for the specified document",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getfolder": {
    "name": "GetFolder",
    "description": "Grants permission to retrieve the metadata of the specified folder",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getfolderpath": {
    "name": "GetFolderPath",
    "description": "Grants permission to retrieve the path information (the hierarchy from the root folder) for the specified folder",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getgroup": {
    "name": "GetGroup",
    "isPermissionOnly": true,
    "description": "Grants permission to retrieve details for the specified group",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getresources": {
    "name": "GetResources",
    "description": "Grants permission to get a collection of resources",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "initiatedocumentversionupload": {
    "name": "InitiateDocumentVersionUpload",
    "description": "Grants permission to create a new document object and version object",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "registerdirectory": {
    "name": "RegisterDirectory",
    "isPermissionOnly": true,
    "description": "Grants permission to register a directory",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "removeallresourcepermissions": {
    "name": "RemoveAllResourcePermissions",
    "description": "Grants permission to remove all the permissions from the specified resource",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "removeresourcepermission": {
    "name": "RemoveResourcePermission",
    "description": "Grants permission to remove the permission for the specified principal from the specified resource",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "restoredocumentversions": {
    "name": "RestoreDocumentVersions",
    "description": "Grants permission to restore versions of a specified document",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "searchresources": {
    "name": "SearchResources",
    "description": "Grants permission to search metadata and the content of resources",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "startinstanceexport": {
    "name": "StartInstanceExport",
    "isPermissionOnly": true,
    "description": "Grants permission to start an export for an instance",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "organization",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatedocument": {
    "name": "UpdateDocument",
    "description": "Grants permission to update the specified attributes of the specified document",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatedocumentversion": {
    "name": "UpdateDocumentVersion",
    "description": "Grants permission to change the status of the document version to ACTIVE",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatefolder": {
    "name": "UpdateFolder",
    "description": "Grants permission to update the specified attributes of the specified folder",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateinstancealias": {
    "name": "UpdateInstanceAlias",
    "isPermissionOnly": true,
    "description": "Grants permission to update an instance alias",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateuser": {
    "name": "UpdateUser",
    "description": "Grants permission to update the specified attributes of the specified user, and grants or revokes administrative privileges to the Amazon WorkDocs site",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateuseradministrativesettings": {
    "name": "UpdateUserAdministrativeSettings",
    "isPermissionOnly": true,
    "description": "Grants permission to update the administrative settings for a user",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  }
}