所以我使用 boto3 连接 AWS WorkMail。我使用了我的一个 IAM 用户并将完整的 WoekMail 权限授予该用户。我创建了一个组织,我想使用他们的一个API以编程方式为其创建一个用户。
所以我的代码看起来像这样:
import boto3
from config import aws_credentials
client = boto3.client('workmail', **aws_credentials)
response = client.create_user(
OrganizationId="m-69a01**********************848eb",
Name='abhi',
DisplayName='abhi jain',
Password='********'
)
所以我不断收到这个错误:
botocore.errorfactory.OrganizationNotFoundException: An error occurred (OrganizationNotFoundException) when calling the CreateUser operation: Could not find organization with id 'm-69a01**********************848eb'
只是为了确保我仔细检查了我的组织 ID 并附上了屏幕截图。我不确定这是否是与此 API 一起使用的正确组织 ID。