Amazon web services aws获取嵌入式仪表板url

Amazon web services aws获取嵌入式仪表板url,amazon-web-services,amazon-quicksight,quicksight-embedding,Amazon Web Services,Amazon Quicksight,Quicksight Embedding,我正在尝试使用cli检索嵌入式quicksight仪表板url。 但是,我不断收到错误QuickSightUserNotFoundException 我按照这个指南来检索url 步骤如下: aws sts assume-role --role-arn "<ARN>" --role-session-name testsession 假设现在用户不是QuickSight的一部分,我执行下面的命令来添加用户 aws quicksight register-user --aws-accou

我正在尝试使用cli检索嵌入式quicksight仪表板url。 但是,我不断收到错误
QuickSightUserNotFoundException

我按照这个指南来检索url

步骤如下:

aws sts assume-role --role-arn "<ARN>" --role-session-name testsession
假设现在用户不是QuickSight的一部分,我执行下面的命令来添加用户

aws quicksight register-user --aws-account-id <ID> --namespace default --identity-type IAM --iam-arn "<ARN>" --user-role READER --session-name "testsession" --email user123@example.com --region us-east-1
aws quicksight注册用户--aws帐户id--命名空间默认--标识类型IAM--IAM arn”“--用户角色读取器--会话名称“testsession”--电子邮件user123@example.com--美国东部1区
返回

{
    "Status": 201,
    "User": {
        "Arn": "<ARN>/testsession",
        "UserName": "<NAME>/testsession",
        "Email": "user123@example.com",
        "Role": "READER",
        "Active": false,
        "PrincipalId": "<ID>"
    },
    "RequestId": "<ID>"
}
{
“地位”:201,
“用户”:{
“Arn”:“/testsession”,
“用户名”:“/testsession”,
“电子邮件”:user123@example.com",
“角色”:“读者”,
“主动”:假,
“PrincipalId”:”
},
“请求ID”:”
}

现在再次尝试从以前的获取url时,仍然会出现相同的错误…

您是否为QuickSight用户创建了策略并将其附加到相同的策略? 通过运行以下命令,可以检查允许哪个用户使用QuickSight:

aws quicksight list-users --aws-account-id <account-id> --namespace default --region <region-name>

您是否为QuickSight用户创建了策略并将其附加到该策略? 通过运行以下命令,可以检查允许哪个用户使用QuickSight:

aws quicksight list-users --aws-account-id <account-id> --namespace default --region <region-name>
{
    "Status": 201,
    "User": {
        "Arn": "<ARN>/testsession",
        "UserName": "<NAME>/testsession",
        "Email": "user123@example.com",
        "Role": "READER",
        "Active": false,
        "PrincipalId": "<ID>"
    },
    "RequestId": "<ID>"
}
aws quicksight list-users --aws-account-id <account-id> --namespace default --region <region-name>
https://aws.amazon.com/blogs/big-data/embed-multi-tenant-analytics-in-applications-with-amazon-quicksight/