是的,AWS QuickSight可以与Active Directory和IAM登录一起使用。下面是使用Python SDK(boto3)的代码示例:
import boto3
iam_client = boto3.client('iam')
quicksight_client = boto3.client('quicksight')
response = quicksight_client.create_user(
AwsAccountId='YOUR_AWS_ACCOUNT_ID',
Namespace='default',
IdentityType='IAM',
... # 其他必要的参数
)
response = quicksight_client.update_user(
AwsAccountId='YOUR_AWS_ACCOUNT_ID',
Namespace='default',
UserName='QUICKSIGHT_USERNAME',
CustomPermissionsName='QUICKSIGHT_AD_PERMISSION',
... # 其他必要的参数
)
请根据您的需求和环境中的实际情况修改上述代码示例中的参数。