Amazon Web Services
Baton AWS Connector - Sync IAM users, roles, groups, and policies from AWS
Prerequisites
- A Mesh administrator account with permission to manage connectors.
global_region(optional) — AWS region for global operations (default: us-east-1)global_access_key_id(optional) — AWS Access Key ID for authenticationglobal_role_arn(optional) — ARN of IAM role to assume (alternative to access keys)use_assume(optional) — Enable assume role authenticationexternal_id(optional) — External ID for assume role (required if use_assume is true, 32-65 chars)role_arn(optional) — ARN of role to assume when use_assume is enabledglobal_aws_orgs_enabled(optional) — Enable AWS Organizations supportglobal_aws_sso_enabled(optional) — Enable AWS IAM Identity Center (SSO) supportglobal_aws_sso_region(optional) — AWS region for SSO identities (default: us-east-1)scim_enabled(optional) — Enable SCIM API for SSO user statusscim_endpoint(optional) — SCIM v2 endpoint URL for AWS Identity Centersync_secrets(optional) — Whether to sync AWS Secrets Manager secretsiam_assume_role_name(optional) — IAM role name for assuming roles across accounts- Credentials for authentication: global_secret_access_key, scim_token (stored write-only).
Authentication
Method: Bearer token
Mesh authenticates with a token (personal access token, API token, or bot token).
| Field | Required | Secret | Description |
|---|---|---|---|
global_secret_access_key | No | Yes (write-only) | AWS Secret Access Key (stored as secret) |
scim_token | No | Yes (write-only) | SCIM v2 authentication token (stored as secret) |
Capabilities
| Capability | Supported | Notes |
|---|---|---|
| Identity & entitlement sync | ✓ | |
| Writeback / remediation | — | Read-only |
Data model
This information is not yet available from the connector schema.
Setup
- Gather the required value:
global_region. - Gather the required value:
global_access_key_id. - Gather the required value:
global_role_arn. - Gather the required value:
use_assume. - Gather the required value:
external_id. - Gather the required value:
role_arn. - Gather the required value:
global_aws_orgs_enabled. - Gather the required value:
global_aws_sso_enabled. - Gather the required value:
global_aws_sso_region. - Gather the required value:
scim_enabled. - Gather the required value:
scim_endpoint. - Gather the required value:
sync_secrets. - Gather the required value:
iam_assume_role_name. - Create the required credentials in the source system: global_secret_access_key, scim_token.
- In Admin → Connectors, add the connector and enter its configuration.
- Save and run an initial collection.
Troubleshooting
This information is not yet available from the connector schema.