Identities and Federation Flashcards

1
Q

What critera exists (5 things) to point you to use SAML 2.0 Federation?

A

You have an enterprise identity provider

That provider is SAML 2.0 compatible

You have an enterprise IAM team

You want a single source of truth

You have 5000 or more identities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What AWS security constructs does SAML use?

A

IAM roles

Temporary Credentials (STS), usually 12 hour validity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What two types of use cases uses SAML assertion?

A

in house developed app access AWS resources

Console access

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the key API call used in conjunction with SAML 2.0 assertion?

A

STS:AssumeRoleWithSAML

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What must be done before an in house developed application can use SAML Identity federation?

A

A two way trust must be establisd between the IDP and AWS IAM:

  1. The internal IDP must trust AWS IAM
  2. you must confgiure/register the SAML IDP in IAM
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

SAML IN house app Diagram

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What must be configured before you can use SAML to grant access to the console?

A

Trust established between IDP and AWS using SAML/SSO Endpoint

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the main difference between the SAML process for an in house developed app and console access?

A

For console acces, the AWS SAML/SSO endpoint is generating a console URL in addition to the STS creds for the user to use to access AWS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

SAML Console Diagram

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Does AWS prefer AWS SSO or the traditional SAML based federation for workloads going forward?

A

AWS SSO

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Name the four options for identity stores in AWS SSO

A

Built In

AWS Managed Microsoft AD

On premsis AD (two trust or AD connector)

External Idendity Provider (SAML 2.0)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Three main benefits of AWS SSO

A

Single sign on to all accounts in an organization

Centralized permissions config and management across AWS accounts in an org

SSO to busines apps (o365, slack, salesforce) and custom SAML apps

How well did you know this?
1
Not at all
2
3
4
5
Perfectly