Accorder aux utilisateurs l'accès au référentiel avec des jetons d'accès personnels - Amazon CodeCatalyst

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Accorder aux utilisateurs l'accès au référentiel avec des jetons d'accès personnels

Pour accéder à certaines CodeCatalyst ressources, telles que les référentiels de sources, sur un ordinateur local doté d'un client Git ou d'un environnement de développement intégré (IDE), vous devez entrer un mot de passe spécifique à l'application. Vous pouvez créer un jeton d'accès personnel (PAT) à utiliser à cette fin. Les PAT que vous créez sont associés à votre identité d'utilisateur dans tous les espaces et projets qu'ils contiennent. CodeCatalyst Vous pouvez créer plusieurs PAT pour votre CodeCatalyst identité.

Vous pouvez consulter les noms et les dates d'expiration des PAT que vous avez créés, et vous pouvez supprimer ceux dont vous n'avez plus besoin. Vous ne pouvez copier le secret PAT qu'au moment de sa création.

Note

Par défaut, les PAT expirent au bout d'un an.

Création de PAT

Les PAT sont associés à votre identité d'utilisateur dans CodeCatalyst. Vous ne pouvez copier un secret PAT qu'au moment de sa création.

Création de PAT (console)

Vous pouvez utiliser la console pour créer des PAT dans CodeCatalyst.

Pour créer un jeton d'accès personnel (console)
  1. Ouvrez la CodeCatalyst console à l'adresse https://codecatalyst.aws/.

  2. Dans la barre de menu supérieure, choisissez votre badge de profil, puis sélectionnez Mes paramètres. La page CodeCatalyst Mes paramètres s'ouvre.

    Astuce

    Vous pouvez également accéder à votre profil utilisateur en vous rendant sur la page des membres d'un projet ou d'un espace et en choisissant votre nom dans la liste des membres.

  3. Sous Jetons d'accès personnels, choisissez Créer.

    La page Create PAT s'affiche.

  4. Dans Nom du PAT, entrez un nom descriptif pour votre PAT.

  5. Dans Date d'expiration, conservez la date par défaut ou cliquez sur l'icône du calendrier pour sélectionner une date personnalisée. La date d'expiration par défaut est de 1 an à compter de la date actuelle.

  6. Choisissez Créer.

    Astuce

    Vous pouvez également créer ce jeton lorsque vous choisissez Clone un référentiel pour un référentiel source.

  7. Pour copier le secret PAT, choisissez Copier. Conservez le secret PAT dans un endroit où vous pourrez le récupérer.

    Important

    Le secret PAT ne s'affiche qu'une seule fois. Vous ne pouvez pas le récupérer après avoir fermé la fenêtre. Si vous n'avez pas enregistré le secret PAT dans un emplacement sécurisé, vous pouvez en créer un autre.

.

Création de PAT (CLI)

Vous pouvez utiliser la CLI pour créer des PAT dans CodeCatalyst.

Pour créer un jeton d'accès personnel (AWS CLI)
  1. Sur le terminal ou sur la ligne de commande, exécutez la create-access-token commande comme suit.

    aws codecatalyst create-access-token

    En cas de succès, la commande renvoie des informations sur le PAT créé, comme dans l'exemple suivant.

    { "secret": "value", "name": "marymajor-22222EXAMPLE", "expiresTime": "2024-02-04T01:56:04.402000+00:00" }

Vous ne pouvez consulter le secret PAT qu'une seule fois, lorsque vous créez le PAT. Si vous avez égaré un secret PAT ou si vous craignez qu'il ne soit pas stocké de manière sécurisée, vous pouvez en créer un autre.

Vous pouvez consulter les PAT associés à votre compte utilisateur en utilisant le AWS CLI. Vous ne pouvez consulter que les informations relatives au PAT, et non la valeur du secret PAT lui-même.

Note

Assurez-vous que vous utilisez une version récente du AWS CLI pour travailler avec CodeCatalyst. Les versions antérieures peuvent ne pas contenir les CodeCatalyst commandes. Vous devez configurer votre AWS CLI profil avant de pouvoir l'utiliser avec CodeCatalyst. Pour plus d’informations, consultez Configuration pour utiliser AWS CLI le CodeCatalyst.

Affichage des PAT

Vous pouvez consulter les PAT dans. CodeCatalyst La liste indique tous les PAT que vous avez associés à votre identité d'utilisateur. Votre PAT est associé à votre profil utilisateur dans tous les espaces et projets de CodeCatalyst. Les PAT expirés ne s'affichent pas car ils sont supprimés après leur expiration.

Affichage des PAT (console)

Vous pouvez utiliser la console pour afficher les PAT associés à votre identité d'utilisateur dans CodeCatalyst.

Pour consulter vos jetons d'accès personnels (console)
  1. Ouvrez la CodeCatalyst console à l'adresse https://codecatalyst.aws/.

  2. Dans la barre de menu supérieure, choisissez votre badge de profil, puis sélectionnez Mes paramètres. La page CodeCatalyst Mes paramètres s'ouvre.

    Astuce

    Vous pouvez également accéder à votre profil utilisateur en vous rendant sur la page des membres d'un projet ou d'un espace et en choisissant votre nom dans la liste des membres.

  3. Sous Jetons d'accès personnels, consultez les noms et les dates d'expiration de vos PAT actuels.

Affichage des PAT (CLI)

Vous pouvez utiliser la CLI pour afficher les PAT associés à votre identité d'utilisateur dans CodeCatalyst.

Pour consulter vos jetons d'accès personnels (AWS CLI)
  • Sur le terminal ou sur la ligne de commande, exécutez la list-access-tokens commande comme suit.

    aws codecatalyst list-access-tokens

    En cas de succès, la commande renvoie des informations sur les PAT associés à votre compte utilisateur, comme dans l'exemple suivant.

    { "items": [ { "id": "a1b2c3d4-5678-90ab-cdef-EXAMPLEaaaaa", "name": "marymajor-22222EXAMPLE", "expiresTime": "2024-02-04T01:56:04.402000+00:00" }, { "id": "a1b2c3d4-5678-90ab-cdef-EXAMPLEbbbbb", "name": "marymajor-11111EXAMPLE", "expiresTime": "2023-03-12T01:58:40.694000+00:00" } ] }

Supprimer des PAT

Vous pouvez supprimer les PAT associés à votre identité d'utilisateur dans CodeCatalyst.

Supprimer des PAT (console)

Vous pouvez utiliser la console pour supprimer des PAT. CodeCatalyst

Pour supprimer un jeton d'accès personnel (console)
  1. Ouvrez la CodeCatalyst console à l'adresse https://codecatalyst.aws/.

  2. Dans la barre de menu supérieure, choisissez votre badge de profil, puis sélectionnez Mes paramètres. La page CodeCatalyst Mes paramètres s'ouvre.

    Astuce

    Vous pouvez également accéder à votre profil utilisateur en vous rendant sur la page des membres d'un projet ou d'un espace et en choisissant votre nom dans la liste des membres.

  3. Sous Jetons d'accès personnels, choisissez le sélecteur à côté du PAT que vous souhaitez supprimer, puis choisissez Supprimer.

    Sur le PAT de suppression : ? <name> page, pour confirmer la suppression, tapez supprimer dans le champ de texte. Sélectionnez Delete (Supprimer).

Supprimer des PAT (CLI)

Vous pouvez supprimer un PAT associé à votre identité d'utilisateur en utilisant le AWS CLI. Pour ce faire, vous devez fournir l'ID du PAT, que vous pouvez consulter à l'aide de la delete-access-token commande.

Note

Assurez-vous que vous utilisez une version récente du AWS CLI pour travailler avec CodeCatalyst. Les versions antérieures peuvent ne pas contenir les CodeCatalyst commandes. Pour plus d'informations sur l'utilisation du AWS CLI with CodeCatalyst, consultezConfiguration pour utiliser AWS CLI le CodeCatalyst.

Pour supprimer un jeton d'accès personnel (AWS CLI)
  • Sur le terminal ou sur la ligne de commande, exécutez la delete-access-token commande en fournissant l'ID du PAT que vous souhaitez supprimer. Par exemple, exécutez la commande suivante pour supprimer un PAT dont l'ID est 123EXAMPLE.

    aws codecatalyst delete-access-token --id a1b2c3d4-5678-90ab-cdef-EXAMPLEbbbbb

    En cas de succès, cette commande ne renvoie aucune réponse.