Arena for Amazon Connect

Help center › Users and sign-in

Users and sign-in

Arena has its own sign-in because the pages talk to an API, and the API must know who is asking. By default the stack creates an Amazon Cognito user pool in your account. You can use your own identity provider instead.

Groups

Each user carries two attributes: the Connect agent ARN and the routing profile name. The panel uses them to open on the right agent and team with no setup by the agent.

People, from the console

Supervisors manage sign-ins from the People button at the top of the console, with no command line:

The same dialog links another platform's id to a person, so their history continues when contacts start arriving under a new id; see connecting other platforms.

Every action is written to the API log with who did it. With an external identity provider (AuthMode external) the button says so and people are managed in your provider instead.

Creating users from Connect in bulk

The sync script in the deployment package reads your Connect directory and creates matching users, which suits the first day on a large instance:

node lambda/sync-users.js <stack name> --instance <connect instance id> --dry-run
node lambda/sync-users.js <stack name> --instance <connect instance id>

Users whose Connect security profile name contains "supervisor" or "admin" become supervisors. New users get an invitation email with a temporary password. For instances whose agents have no email address, add --no-email and share temporary passwords another way.

Run the script again whenever people join or move teams. It only adds and updates; it never deletes.

Using your own identity provider

Two options:

Removing someone

Delete their Cognito user to stop sign-in. To remove their Arena data as well, see security and your data.

Current as of version 0.16.0. See the release notes for what changed since.