AWS directoryservice documentation change
Summary
Updated references from 'AWS Directory Service' to 'Directory Service' throughout the document, removed redundant 'AWS' branding, and fixed URL formatting
Security assessment
Changes are editorial in nature, focusing on branding consistency and documentation formatting. No security vulnerabilities, mitigations, or new security features are introduced. The updates maintain existing security guidance about IAM policies without altering security implications.
Diff
diff --git a/directoryservice/latest/admin-guide/IAM_Auth_Access_Overview.md b/directoryservice/latest/admin-guide/IAM_Auth_Access_Overview.md index 32a2fa918..6c33f36a5 100644 --- a//directoryservice/latest/admin-guide/IAM_Auth_Access_Overview.md +++ b//directoryservice/latest/admin-guide/IAM_Auth_Access_Overview.md @@ -5 +5 @@ -AWS Directory Service resources and operationsUnderstanding resource ownershipManaging access to resourcesSpecifying policy elements: Actions, effects, resources, and principalsSpecifying conditions in a policy +Directory Service resources and operationsUnderstanding resource ownershipManaging access to resourcesSpecifying policy elements: Actions, effects, resources, and principalsSpecifying conditions in a policy @@ -7 +7 @@ AWS Directory Service resources and operationsUnderstanding resource ownershipMa -# Overview of managing access permissions to your AWS Directory Service resources +# Overview of managing access permissions to your Directory Service resources @@ -17 +17 @@ For information about the account administrator role, see [IAM best practices](h - * AWS Directory Service resources and operations + * Directory Service resources and operations @@ -30 +30 @@ For information about the account administrator role, see [IAM best practices](h -## AWS Directory Service resources and operations +## Directory Service resources and operations @@ -32 +32 @@ For information about the account administrator role, see [IAM best practices](h -In AWS Directory Service, the primary resource is a _directory_. Because AWS Directory Service supports directory snapshot resources, you can create snapshots only in the context of an existing directory. This snapshot is referred to as a _subresource_. +In Directory Service, the primary resource is a _directory_. Because Directory Service supports directory snapshot resources, you can create snapshots only in the context of an existing directory. This snapshot is referred to as a _subresource_. @@ -41 +41 @@ Snapshot | `arn:aws:ds:`region`:`account-id`:snapshot/`external-snapshot-id`` -AWS Directory Service includes two service namespaces based on the type of operations that you perform. +Directory Service includes two service namespaces based on the type of operations that you perform. @@ -43 +43 @@ AWS Directory Service includes two service namespaces based on the type of opera - * The `ds` service namespace provides a set of operations to work with the appropriate resources. For a list of available operations, see [Directory Service Actions](https://docs.aws.amazon.com/directoryservice/latest/devguide/API_Operations.html). + * The `ds` service namespace provides a set of operations to work with the appropriate resources. For a list of available operations, see [Directory Service Actions](https://docs.aws.amazon.com//directoryservice/latest/devguide/API_Operations.html). @@ -45 +45 @@ AWS Directory Service includes two service namespaces based on the type of opera - * The `ds-data` service namespace provides a set of operations to Active Directory objects. For a list of available operations, see [Directory Service Data API Reference](https://docs.aws.amazon.com/directoryservicedata/latest/DirectoryServiceDataAPIReference/Welcome.html). + * The `ds-data` service namespace provides a set of operations to Active Directory objects. For a list of available operations, see [Directory Service Data API Reference](https://docs.aws.amazon.com//directoryservicedata/latest/DirectoryServiceDataAPIReference/Welcome.html). @@ -54 +54 @@ A _resource owner_ is the AWS account that created a resource. That is, the reso - * If you use the root account credentials of your AWS account to create an AWS Directory Service resource, such as a directory, your AWS account is the owner of that resource. + * If you use the root account credentials of your AWS account to create an Directory Service resource, such as a directory, your AWS account is the owner of that resource. @@ -56 +56 @@ A _resource owner_ is the AWS account that created a resource. That is, the reso - * If you create an IAM user in your AWS account and grant permissions to create AWS Directory Service resources to that user, the user can also create AWS Directory Service resources. However, your AWS account, to which the user belongs, owns the resources. + * If you create an IAM user in your AWS account and grant permissions to create Directory Service resources to that user, the user can also create Directory Service resources. However, your AWS account, to which the user belongs, owns the resources. @@ -58 +58 @@ A _resource owner_ is the AWS account that created a resource. That is, the reso - * If you create an IAM role in your AWS account with permissions to create AWS Directory Service resources, anyone who can assume the role can create AWS Directory Service resources. Your AWS account, to which the role belongs, owns the AWS Directory Service resources. + * If you create an IAM role in your AWS account with permissions to create Directory Service resources, anyone who can assume the role can create Directory Service resources. Your AWS account, to which the role belongs, owns the Directory Service resources. @@ -69 +69 @@ A _permissions policy_ describes who has access to what. The following section e -This section discusses using IAM in the context of AWS Directory Service. It doesn't provide detailed information about the IAM service. For complete IAM documentation, see [What is IAM?](https://docs.aws.amazon.com/IAM/latest/UserGuide/introduction.html) in the _IAM User Guide_. For information about IAM policy syntax and descriptions, see [IAM JSON policy reference](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies.html) in the _IAM User Guide_. +This section discusses using IAM in the context of Directory Service. It doesn't provide detailed information about the IAM service. For complete IAM documentation, see [What is IAM?](https://docs.aws.amazon.com/IAM/latest/UserGuide/introduction.html) in the _IAM User Guide_. For information about IAM policy syntax and descriptions, see [IAM JSON policy reference](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies.html) in the _IAM User Guide_. @@ -71 +71 @@ This section discusses using IAM in the context of AWS Directory Service. It doe -Policies attached to an IAM identity are referred to as _identity-based_ policies (IAM polices) and policies attached to a resource are referred to as _resource-based_ policies. AWS Directory Service supports only identity-based policies (IAM policies). +Policies attached to an IAM identity are referred to as _identity-based_ policies (IAM polices) and policies attached to a resource are referred to as _resource-based_ policies. Directory Service supports only identity-based policies (IAM policies). @@ -86 +86 @@ You can attach policies to IAM identities. For example, you can do the following - * **Attach a permissions policy to a user or a group in your account** – An account administrator can use a permissions policy that is associated with a particular user to grant permissions for that user to create an AWS Directory Service resource, such as a new directory. + * **Attach a permissions policy to a user or a group in your account** – An account administrator can use a permissions policy that is associated with a particular user to grant permissions for that user to create an Directory Service resource, such as a new directory. @@ -95 +95 @@ For more information about using IAM to delegate permissions, see [Access manage -The following permissions policy grants permissions to a user to run all of the actions that begin with `Describe`. These actions show information about an AWS Directory Service resource, such as a directory or snapshot. Note that the wildcard character (*) in the `Resource` element indicates that the actions are allowed for all AWS Directory Service resources owned by the account. +The following permissions policy grants permissions to a user to run all of the actions that begin with `Describe`. These actions show information about an Directory Service resource, such as a directory or snapshot. Note that the wildcard character (*) in the `Resource` element indicates that the actions are allowed for all Directory Service resources owned by the account. @@ -116 +116 @@ JSON -For more information about using identity-based policies with AWS Directory Service, see [Using identity-based policies (IAM policies) for AWS Directory Service](./IAM_Auth_Access_IdentityBased.html). For more information about users, groups, roles, and permissions, see [Identities (users, groups, and roles)](https://docs.aws.amazon.com/IAM/latest/UserGuide/id.html) in the _IAM User Guide_. +For more information about using identity-based policies with Directory Service, see [Using identity-based policies (IAM policies) for Directory Service](./IAM_Auth_Access_IdentityBased.html). For more information about users, groups, roles, and permissions, see [Identities (users, groups, and roles)](https://docs.aws.amazon.com/IAM/latest/UserGuide/id.html) in the _IAM User Guide_. @@ -120 +120 @@ For more information about using identity-based policies with AWS Directory Serv -Other services, such as Amazon S3, also support resource-based permissions policies. For example, you can attach a policy to an S3 bucket to manage access permissions to that bucket. AWS Directory Service doesn't support resource-based policies. +Other services, such as Amazon S3, also support resource-based permissions policies. For example, you can attach a policy to an S3 bucket to manage access permissions to that bucket. Directory Service doesn't support resource-based policies. @@ -124 +124 @@ Other services, such as Amazon S3, also support resource-based permissions polic -For each AWS Directory Service resource, the service defines a set of API operations. For more information, see AWS Directory Service resources and operations. For a list of available API operations, see [Directory Service Actions](https://docs.aws.amazon.com/directoryservice/latest/devguide/API_Operations.html). +For each Directory Service resource, the service defines a set of API operations. For more information, see Directory Service resources and operations. For a list of available API operations, see [Directory Service Actions](https://docs.aws.amazon.com/directoryservice/latest/devguide/API_Operations.html). @@ -126 +126 @@ For each AWS Directory Service resource, the service defines a set of API operat -To grant permissions for these API operations, AWS Directory Service defines a set of actions that you can specify in a policy. Note that performing an API operation can require permissions for more than one action. +To grant permissions for these API operations, Directory Service defines a set of actions that you can specify in a policy. Note that performing an API operation can require permissions for more than one action. @@ -130 +130 @@ The following are the basic policy elements: - * **Resource** – In a policy, you use an Amazon Resource Name (ARN) to identify the resource to which the policy applies. For AWS Directory Service resources, you always use the wildcard character (*) in IAM policies. For more information, see AWS Directory Service resources and operations. + * **Resource** – In a policy, you use an Amazon Resource Name (ARN) to identify the resource to which the policy applies. For Directory Service resources, you always use the wildcard character (*) in IAM policies. For more information, see Directory Service resources and operations. @@ -132 +132 @@ The following are the basic policy elements: - * **Action** – You use action keywords to identify resource operations that you want to allow or deny. For example, the `ds:DescribeDirectories` permission allows the user permissions to perform the AWS Directory Service `DescribeDirectories` operation. + * **Action** – You use action keywords to identify resource operations that you want to allow or deny. For example, the `ds:DescribeDirectories` permission allows the user permissions to perform the Directory Service `DescribeDirectories` operation. @@ -136 +136 @@ The following are the basic policy elements: - * **Principal** – In identity-based policies (IAM policies), the user that the policy is attached to is the implicit principal. For resource-based policies, you specify the user, account, service, or other entity that you want to receive permissions (applies to resource-based policies only). AWS Directory Service doesn't support resource-based policies. + * **Principal** – In identity-based policies (IAM policies), the user that the policy is attached to is the implicit principal. For resource-based policies, you specify the user, account, service, or other entity that you want to receive permissions (applies to resource-based policies only). Directory Service doesn't support resource-based policies. @@ -143 +143 @@ To learn more about IAM policy syntax and descriptions, see [IAM JSON policy ref -For a table showing all of the AWS Directory Service API actions and the resources that they apply to, see [AWS Directory Service API permissions: Actions, resources, and conditions reference](./UsingWithDS_IAM_ResourcePermissions.html). +For a table showing all of the Directory Service API actions and the resources that they apply to, see [Directory Service API permissions: Actions, resources, and conditions reference](./UsingWithDS_IAM_ResourcePermissions.html). @@ -149 +149 @@ When you grant permissions, you can use the access policy language to specify th -To express conditions, you use predefined condition keys. There are no condition keys specific to AWS Directory Service. However, there are AWS condition keys that you can use as appropriate. For a complete list of AWS keys, see [Available global condition keys](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#AvailableKeys) in the _IAM User Guide_. +To express conditions, you use predefined condition keys. There are no condition keys specific to Directory Service. However, there are AWS condition keys that you can use as appropriate. For a complete list of AWS keys, see [Available global condition keys](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#AvailableKeys) in the _IAM User Guide_.