本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
AWS托管 Microsoft AD 中的用户和群组管理
你可以在AWS托管 Microsoft AD 中管理用户和群组。您可以创建用户以表示可以访问您目录的人员或实体。您还可以创建组一次向多个用户授予和拒绝权限。您不仅可以将用户添加到组,还可以将组添加到组。当您将用户添加到组时,该用户将继承分配给该组的角色和权限。将组添加到组时,这些组将共享父子关系,子组继承分配给父组的角色和权限。您也可以将用户的组成员资格复制给其他用户。
可以使用以下方法通过AWS Directory Service Data管理用户和组:
有关 AWS Directory Service Data CLI 的演示,请YouTube观看以下视频。
或者,您可以使用加入域的实例。
使用 AWS 管理控制台管理用户和组
您可以使用 with Di AWS rectory Servic AWS 管理控制台 e Data 管理用户和群组。Directory Service Data 是的扩展,它使您能够执行内置的对象管理任务。Directory Service其中一些任务包括创建用户和组、将用户添加到组以及将组添加到组。
有关更多信息,请参阅使用 AWS 管理控制台管理 AWS Managed Microsoft AD 用户和组。
注意
要使用此功能,必须将其启用。有关更多信息,请参阅启用用户和组管理。
您只能使用主AWS 区域目录中的用户和群组AWS 管理控制台来管理用户和群组。有关更多信息,请参阅主区域与其他区域。
您需要必要的 IAM 权限才能使用 AWS Directory Service 数据。有关更多信息,请参阅 Directory ServiceAPI 权限:操作、资源和条件参考。要开始向您的用户和工作负载授予权限,您可以使用AWS托管策略,例如AWS托管策略:AWSDirectoryServiceDataFullAccess或AWS 托管式策略:AWSDirectoryServiceDataReadOnlyAccess。有关更多信息,请参阅 IAM 安全最佳实践。
使用 AWS CLI管理用户和组
您可以AWS CLI通过 Di AWSrectory Service Data API 管理用户和群组。Directory Service Data 是的扩展,它使您能够使用ds-data命名空间执行内置的对象管理任务。Directory Service其中一些任务包括创建用户和组、将用户添加到组以及将组添加到组。
使用 Di AWS rectory Service Data CLI 创建用户
以下是使用ds-data命名空间创建用户的AWS CLI命令示例。
aws ds-data create-user --directory-idd-1234567890--sam-account-name"jane.doe"--regionyour-Primary-Region-name
注意
要使用它AWS CLI,必须将其启用。有关更多信息,请参阅 启用或禁用用户和群组管理或 AWS Directory Service Data。
您只能使用目录的主AWSAWS 区域目录中的 Directory Service Data CLI 来管理用户和群组。有关更多信息,请参阅主区域与其他区域。
您需要必要的 IAM 权限才能使用 AWS Directory Service 数据。有关更多信息,请参阅 Directory ServiceAPI 权限:操作、资源和条件参考。要开始向用户和工作负载授予权限,您可以使用AWS托管策略,例如。 AWS托管策略:AWSDirectoryServiceDataFullAccess或AWS 托管式策略:AWSDirectoryServiceDataReadOnlyAccess。有关更多信息,请参阅 IAM 安全最佳实践。
有关更多信息,请参阅使用 AWS CLI管理 AWS Managed Microsoft AD 用户和组。
使用 AWS Tools for PowerShell 管理用户和组
AWS Tools for PowerShell提供了两个单独的管理模块AWS Directory Service:AWS.Tools.DirectoryService(DS) 和 AWS.Tools.DirectoryServiceData (DSD)。使用时AWS Directory Service,请确保使用适合您预期操作的模块。
-
DirectoryService模块包含用于管理目录服务配置和管理的 cmdlet,包括Enable-DSDirectoryDataAccess、Disable-DSDirectoryDataAccess和Reset-DSUserPassword等 cmdlet。 -
DirectoryServiceData模块包含用于在目录中执行操作的 cmdlet,特别是侧重于用户和组管理。这些 DSD cmdlet 包括用户管理操作(New-DSDUser、Get-DSDUser、Update-DSDUser和Remove-DSDUser)、组管理操作(New-DSDGroup、Get-DSDGroup和Update-DSDGroup、Remove-DSDGroup)、组成员资格管理(Add-DSDGroupMember和Remove-DSDGroupMember)以及搜索功能(Search-DSDUser和Search-DSDGroup)。
使用本地实例或 Amazon EC2 实例管理用户和群组
如果 AWS Directory Service Data 不支持你的用例,我们建议使用本地或 EC2 实例管理用户和群组。
要在AWS托管 Microsoft AD 中创建用户和群组,您可以使用任何已加入AWS托管 Microsoft AD 的实例(本地或 EC2)。您需要以具有权限创建用户和组的用户身份登录。您还需要在实例上安装 Active Directory 工具,以便添加具有 Active Directory 用户和计算机工具的用户和组。
-
您可以使用管理控制台中预安装的 Active Directory Directory Service 管理工具部署预配置的 EC2 实例。有关更多信息,请参阅 在 AWS Managed Microsoft AD Active Directory 中启动目录管理实例。
-
如果您需要使用管理工具部署自我管理 EC2 实例并安装必要的工具,请参阅第 3 步:部署亚马逊 EC2 实例来管理你的AWS托管微软 AD Active Directory。