66 actions in the clouddirectory service. Select an action to see its access level, resource ARNs, condition keys, and a copy-paste IAM policy.
Grants permission to add a new Facet to an object
Grants permission to copy input published schema into Directory with same name and version as that of published schema
Grants permission to attach an existing object to another existing object
Grants permission to attach a policy object to any other object
Grants permission to attach the specified object to the specified index
Grants permission to attach a typed link b/w a source & target object reference
Grants permission to perform all the read operations in a batch. Each individual operation inside BatchRead needs to be granted permissions explicitly
Grants permission to perform all the write operations in a batch. Each individual operation inside BatchWrite needs to be granted permissions explicitly
Grants permission to create a Directory by copying the published schema into the directory
Grants permission to create a new Facet in a schema
Grants permission to create an index object
Grants permission to create an object in a Directory
Grants permission to create a new schema in a development state
Grants permission to create a new Typed Link facet in a schema
Grants permission to delete a directory. Only disabled directories can be deleted
Grants permission to delete a given Facet. All attributes and Rules associated with the facet will be deleted
Grants permission to delete an object and its associated attributes
Grants permission to delete a given schema
Grants permission to delete a given TypedLink Facet. All attributes and Rules associated with the facet will be deleted
Grants permission to detach the specified object from the specified index
Grants permission to detach a given object from the parent object
Grants permission to detach a policy from an object
Grants permission to detach a given typed link b/w given source and target object reference
Grants permission to disable the specified directory
Grants permission to enable the specified directory
Grants permission to return current applied schema version ARN, including the minor version in use
Grants permission to retrieve metadata about a directory
Grants permission to get details of the Facet, such as Facet Name, Attributes, Rules, or ObjectType
Grants permission to retrieve attributes that are associated with a typed link
Grants permission to retrieve attributes within a facet that are associated with an object
Grants permission to retrieve metadata about an object
Grants permission to retrieve a JSON representation of the schema
Grants permission to return identity attributes order information associated with a given typed link facet
Grants permission to list schemas applied to a directory
Grants permission to list indices attached to an object
Grants permission to retrieve the ARNs of schemas in the development state
Grants permission to list directories created within an account
Grants permission to retrieve attributes attached to the facet
Grants permission to retrieve the names of facets that exist in a schema
Grants permission to return a paginated list of all incoming TypedLinks for a given object
Grants permission to list objects attached to the specified index
Grants permission to list the major version families of each managed schema. If a major version ARN is provided as SchemaArn, the minor version revisions in that family are listed instead
Grants permission to list all attributes associated with an object
Grants permission to return a paginated list of child objects associated with a given object
Grants permission to retrieve all available parent paths for any object type such as node, leaf node, policy node, and index node objects
Grants permission to list parent objects associated with a given object in pagination fashion
Grants permission to return policies attached to an object in pagination fashion
Grants permission to return a paginated list of all outgoing TypedLinks for a given object
Grants permission to return all of the ObjectIdentifiers to which a given policy is attached
Grants permission to retrieve published schema ARNs
Grants permission to return tags for a resource
Grants permission to return a paginated list of attributes associated with typed link facet
Grants permission to return a paginated list of typed link facet names that exist in a schema
Grants permission to list all policies from the root of the Directory to the object specified
Grants permission to publish a development schema with a version
Grants permission to update a schema using JSON upload. Only available for development schemas
Grants permission to remove the specified facet from the specified object
Grants permission to add tags to a resource
Grants permission to remove tags from a resource
Grants permission to add/update/delete existing Attributes, Rules, or ObjectType of a Facet
Grants permission to update a given typed link's attributes. Attributes to be updated must not contribute to the typed link's identity, as defined by its IdentityAttributeOrder
Grants permission to update a given object's attributes
Grants permission to update the schema name with a new name
Grants permission to add/update/delete existing Attributes, Rules, identity attribute order of a TypedLink Facet
Grants permission to upgrade a single directory in-place using the PublishedSchemaArn with schema updates found in MinorVersion. Backwards-compatible minor version upgrades are instantaneously available for readers on all objects in the directory
Grants permission to upgrade a published schema under a new minor version revision using the current contents of DevelopmentSchemaArn