Getting started with Amazon Connect Talent
To start using Amazon Connect Talent, you create a Talent instance from the AWS console. The instance creation wizard walks you through identity management, administrator setup, permissions, and resource provisioning. You can also configure SAML 2.0-based authentication for single sign-on access, prepare Amazon SES for candidate email, and set up your instance for recruiters.
Topics
Start using Amazon Connect Talent
Complete the following high-level steps to start using Amazon Connect Talent:
-
Complete the prerequisites. For more information, see Prerequisites for Amazon Connect Talent.
-
Create an Amazon Connect Talent instance.
-
(Optional) Configure SAML with IAM for single sign-on.
-
Move Amazon SES out of sandbox mode so that you can send email to candidates.
-
Set up your instance by adding users and configuring settings.
Create an Amazon Connect Talent instance
The instance creation wizard walks you through identity management, administrator setup, permissions, and resource provisioning. The process takes a few minutes.
Prerequisites
Before you create an Amazon Connect Talent instance, verify that you have the following:
-
An AWS account with an identity that has permissions to create Amazon Connect Talent resources. Instance creation provisions resources across Connect Customer, Amazon Lex, Connect Customer Cases, Connect Customer Customer Profiles, Amazon Q in Connect, and Amazon SES. For the full list of required permissions, see IAM permissions and managed policies.
-
A valid email address for the administrator account
To navigate to Amazon Connect Talent
You can open Amazon Connect Talent in the AWS Management Console in any of the following ways:
-
Open the Amazon Connect Talent console
directly. -
In the AWS Management Console, enter Talent in the search bar, and then choose Amazon Connect Talent from the results.
-
In the AWS Management Console, open the All services
page, and then choose Amazon Connect Talent under Business applications.
The Amazon Connect Talent instances page shows your instances. The page includes the following columns:
Instance alias
Access URL
Create date
Status
Choose Add an instance to start the creation wizard.
Step 1: Set identity
Choose your identity management option:
-
Store users in Amazon Connect Talent – Create and manage users directly in Amazon Connect Talent. This is the default option.
-
SAML 2.0-based authentication – Use identity federation with SAML 2.0 for single sign-on (SSO).
For Access URL, enter a unique alias for your instance.
The alias must use lowercase letters, numbers, and hyphens. It must be 1–45 characters and
end with -hiring.
Note
If you select SAML, users sign in through your organization's identity provider. You must configure SAML integration separately after instance creation.
Step 2: Add administrator
Add at least one administrator to your instance.
If you chose Store users in Amazon Connect Talent, provide the username, first name, last name, email, and a password (entered twice to verify).
If you chose SAML 2.0-based authentication, provide the username, first name, last name, and email.
You can add multiple administrators.
Step 3: Permissions
Review the IAM roles that Amazon Connect Talent creates automatically. These roles allow Amazon Connect Talent to manage its resources and to send email on your behalf. For more information about how Amazon Connect Talent uses IAM, see Identity and access management for Amazon Connect Talent.
Step 4: Review and create
Review your configuration. The review page shows your identity settings, administrator details, and the AWS resources that Amazon Connect Talent provisions for your instance, such as IAM roles, data storage, and email.
Choose Create instance to start provisioning.
Important
A progress banner shows the provisioning status. Don't close your browser during instance creation.
View instance details
After creation completes, choose the instance alias to view details, including the access information for your instance, distribution settings such as the instance ARN, and the AWS resources that Amazon Connect Talent manages for the instance.
Configure SAML with IAM for Amazon Connect Talent
Amazon Connect Talent supports identity federation with SAML 2.0 through AWS IAM. This enables web-based single sign-on (SSO) from your organization's identity provider to your talent instance.
Important
Consider the following when you configure SAML for Amazon Connect Talent:
Choosing SAML requires IAM federation configuration.
-
The username must match the
RoleSessionNameSAML attribute. -
Amazon Connect Talent doesn't support reverse federation. Authentication must happen from the identity provider (IdP).
-
Most IdPs use the global AWS sign-in endpoint by default. You must override this to the regional endpoint.
All usernames are case sensitive.
-
SAML for Amazon Connect Talent is available in supported Regions. For more information, see Supported Regions and endpoints.
Overview of the SAML authentication flow
The following steps describe the SAML authentication flow for Amazon Connect Talent:
-
The user browses to an internal portal that contains a link to Amazon Connect Talent.
-
The federation service requests authentication from the identity store.
-
The identity store authenticates the user and returns the authentication response.
-
The federation service posts the SAML assertion to the browser.
-
The browser posts the assertion to the AWS sign-in SAML endpoint. AWS authenticates the user and redirects to Amazon Connect Talent.
-
Amazon Connect Talent authorizes the user and opens the instance.
To enable SAML-based authentication
Complete the following high-level steps to enable SAML-based authentication:
-
Create an Amazon Connect Talent instance with SAML 2.0 identity management.
Enable SAML federation between your IdP and AWS.
-
Add users to your instance. Usernames must match exactly between your IdP and Amazon Connect Talent.
-
Configure your IdP for SAML assertions, authentication response, and relay state.
To enable SAML federation between your IdP and AWS
Create a SAML provider in AWS.
-
Create an IAM role for SAML 2.0 federation. Add a permissions policy that uses the
connect:GetFederationTokenaction. Configure your network as a SAML provider for AWS.
-
Configure SAML assertions for the authentication response. Leave the Application Start URL blank.
-
Override the Assertion Consumer Service (ACS) URL to the regional endpoint.
-
Configure the relay state URL for your Region and instance.
IAM policy examples
The following example shows an IAM policy that allows all users in a specific instance to federate into Amazon Connect Talent.
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "connect:GetFederationToken", "Resource": "arn:aws:connect:region:123456789012:instance/instance-id/user/${aws:userid}" } ] }
The following example uses an instance ID condition instead of a resource ARN.
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "connect:GetFederationToken", "Resource": "*", "Condition": { "StringEquals": { "connect:InstanceId": "instance-id" } } } ] }
Configure regional SAML endpoints
-
Update the ACS URL to the regional endpoint. For example:
https://us-west-2.signin.aws.amazon.com/saml -
Update the role trust policy to include the regional endpoint in the
SAML:audcondition. Configure the relay state for the region-specific console.
The session duration is 12 hours. We recommend that users log out of both Amazon Connect Talent and the identity provider when they finish their session.
Move Amazon SES out of sandbox mode
Amazon Connect Talent uses Amazon SES to send email to candidates. New Amazon SES accounts start in the sandbox, where you can send email only to verified addresses and lower sending limits apply. To send email to candidates who are not verified addresses, request production access for Amazon SES.
Important
Until you move Amazon SES out of sandbox mode, Amazon Connect Talent can't send evaluations to candidates by email.
Open the Amazon SES console.
-
Choose your AWS Region, and then request production access.
-
Provide the details about your sending use case, and then submit your request.
For instructions, see Request production access (moving out of the Amazon SES sandbox) in the Amazon Simple Email Service Developer Guide.
Set up your instance
After you create your instance, set it up for your recruiting team. Add users and assign security profiles, add your company values to your knowledge base, and configure your candidate-facing branding. For more information, see Settings.
Important
Upload your company values, principles, and mission to a knowledge base before you create evaluations. Include any competencies you want to evaluate candidates for. For how to upload files to a knowledge base, see Manage knowledge bases.
Amazon Connect Talent draws the competencies for an evaluation from the job description and your knowledge base. When you populate your knowledge base first, your evaluations reflect your organization's priorities rather than the job description alone. For information about how competencies are selected, see How competencies work in the Amazon Connect Talent User Guide.
After you set up your instance, see the Amazon Connect Talent User Guide to learn how to create evaluations and start hiring.