Créer un fournisseur d’identité SAML dans AWS
-
Connectez-vous à AWS, puis accédez à la console IAM. Dans le menu de navigation de gauche, sélectionnez Identity Providers. Cliquez sur Create Provider. Définissez les paramètres suivants :
Paramètre Description et exemple de valeur Provider Type Le type de fournisseur. Réglez-le sur SAMLProvider Name Un nom descriptif pour le fournisseur, par exemple auth0SamlProviderMetadata Document Téléversez le fichier contenant les métadonnées Auth0, que vous trouverez dans Dashboard > Applications > Application Settings > Advanced Settings > Endpoints > SAML Metadata URL - Cliquez sur Next Step.
- Vérifiez vos paramètres, puis cliquez sur Create si tout est correct.
Créez un rôle pour votre fournisseur SAML
-
Dans la console IAM, accédez à Roles. Cliquez sur Create role. Vous serez redirigé vers la page Trust. Sous Select type of trusted entity, indiquez Saml 2.0 federation. Saisissez les valeurs suivantes :
Paramètre Valeur Fournisseur SAML Le nom de votre nouveau rôle Attribut SAML:issValeur urn:{yourDomain} - Cliquez sur Next: Permissions pour continuer.
- Vous devrez associer des politiques d’autorisation à votre nouveau rôle. Vous allez associer une politique personnalisée. Pour en créer une, cliquez sur Create Policy.
-
Dans l’éditeur Create policy qui s’ouvre, passez à l’onglet JSON. Saisissez une politique personnalisée.
Cela définit les autorisations dont disposeront dans AWS les utilisateurs à qui ce rôle est attribué. Cliquez sur Review policy.
- Vérifiez la politique que vous avez créée. Assurez-vous de fournir un Name pour votre politique et, facultativement, une Description.
- Cliquez sur Create policy lorsque vous avez terminé. Si l’opération réussit, vous verrez le message suivant confirmant la création de votre nouvelle politique : “auth0SamlRolePolicy has been created”.
- De retour dans l’assistant de création de rôle (vous devriez être à l’étape 2 - Permissions), repérez la nouvelle politique que vous venez de créer et cochez sa case pour l’associer à votre rôle. Nous vous recommandons d’utiliser le filtre Customer managed pour trouver votre politique.
- Cliquez sur Next: Review pour continuer.
- Vérifiez les renseignements sur votre rôle, fournissez un Role name et, facultativement, une Role description. Vous verrez également la politique que vous avez associée. Si tout semble correct, cliquez sur Create role pour continuer.
- Une fois créé, vous trouverez votre rôle sur la page principale Roles.