AWS Workspaces不支持为IAM用户提供直接控制台访问。需要将IAM用户添加到WorkSpaces目录中,并为其分配WorkSpaces桌面。可以使用AWS SDK或AWS CLI完成以下步骤:
aws ds create-directory --directory-name appstream --region us-east-1 --connect-settings SimpleAD_DirectoryId=directory-id,SimpleAD_VpcId=vpc-id,SimpleAD_SubnetIds=subnet-id
aws workspaces create-workspaces --workspaces-directory-id directory-id --workspaces WorkspaceProperties={RunningMode="AUTO_STOP",RootVolumeSizeGib=80,UserVolumeSizeGib=10} --user-names username
注意:这些命令假定已经将正确的IAM权限分配给了用户和访问密钥。