

Amazon non CodeCatalyst è più aperta a nuovi clienti. I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta [Come migrare da CodeCatalyst](migration.md).

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Concedi agli utenti l'accesso al repository con token di accesso personali
<a name="ipa-tokens-keys"></a>

Per accedere ad alcune CodeCatalyst risorse, come gli archivi di sorgenti, su un computer locale con un client Git o un ambiente di sviluppo integrato (IDE), è necessario inserire una password specifica per l'applicazione. È possibile creare un token di accesso personale (PAT) da utilizzare a questo scopo. I PAT che crei sono associati alla tua identità utente in tutti gli spazi e i progetti di. CodeCatalyst Puoi creare più di un PAT per la tua CodeCatalyst identità. 

Puoi visualizzare i nomi e le date di scadenza dei PAT che hai creato e puoi eliminare quelli che non ti servono più. È possibile copiare il segreto PAT solo al momento della creazione.

**Nota**  
Per impostazione predefinita, i PAT scadono dopo 1 anno.

## Creazione di PAT
<a name="ipa-tokens-keys-create"></a>

I PAT sono associati all'identità utente in. CodeCatalyst È possibile copiare un segreto PAT solo al momento della creazione.

### Creazione di PAT (console)
<a name="ipa-tokens-keys-create-console"></a>

È possibile utilizzare la console per creare PAT in. CodeCatalyst

**Per creare un token di accesso personale (console)**

1. Apri la CodeCatalyst console all'indirizzo [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Nella barra dei menu in alto, scegli il badge del tuo profilo, quindi scegli **Le mie impostazioni**. Si apre la pagina **Le CodeCatalyst mie impostazioni**.
**Suggerimento**  
Puoi anche trovare il tuo profilo utente accedendo alla pagina dei membri di un progetto o di uno spazio e scegliendo il tuo nome dall'elenco dei membri.

1. In **Token di accesso personali**, scegli **Crea**.

   Viene visualizzata la pagina **Crea PAT**.

1. In Nome **PAT, inserisci un nome** descrittivo per il tuo PAT.

1. In **Data di scadenza**, mantieni la data predefinita o scegli l'icona del calendario per selezionare una data personalizzata. La data di scadenza predefinita è 1 anno dalla data corrente.

1. Scegli **Create** (Crea).
**Suggerimento**  
Puoi anche creare questo token quando scegli **Clone repository come repository di origine**.

1. **Per copiare il segreto PAT, scegli Copia.** Memorizza il segreto PAT dove potrai recuperarlo.
**Importante**  
Il segreto PAT viene visualizzato solo una volta. Non è possibile recuperarlo dopo aver chiuso la finestra. Se non hai salvato il segreto PAT in una posizione sicura, puoi crearne un altro.

.

### Creazione di PAT (CLI)
<a name="ipa-tokens-keys-create-cli"></a>

È possibile utilizzare la CLI per creare PAT in. CodeCatalyst

**Per creare un token di accesso personale (AWS CLI)**

1. Nel terminale o nella riga di comando, esegui il **create-access-token** comando come segue.

   ```
   aws codecatalyst create-access-token
   ```

   In caso di successo, il comando restituisce informazioni sul PAT creato, come nell'esempio seguente.

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

1. 

È possibile visualizzare il segreto PAT una sola volta, quando si crea il PAT. Se hai smarrito un segreto PAT o temi che non sia archiviato in modo sicuro, puoi crearne un altro.

Puoi visualizzare i PAT associati al tuo account utente utilizzando il. AWS CLIÈ possibile visualizzare solo le informazioni sul PAT e non il valore del segreto PAT stesso. 

**Nota**  
Assicurati di utilizzare una versione recente di con cui AWS CLI lavorare. CodeCatalyst Le versioni precedenti potrebbero non contenere i CodeCatalyst comandi. È necessario configurare il AWS CLI profilo prima di poterlo utilizzare con CodeCatalyst. Per ulteriori informazioni, consulta [Configurazione per l'utilizzo AWS CLI di CodeCatalyst](set-up-cli.md).

## Visualizzazione dei PAT
<a name="ipa-tokens-keys-view"></a>

È possibile visualizzare i PAT in. CodeCatalyst L'elenco mostra tutti i PAT associati alla tua identità utente. Il tuo PAT è associato al tuo profilo utente in tutti gli spazi e i progetti di. CodeCatalyst I PAT scaduti non vengono visualizzati perché vengono eliminati dopo la scadenza.

### Visualizzazione dei PAT (console)
<a name="ipa-tokens-keys-view-console"></a>

È possibile utilizzare la console per visualizzare i PAT associati alla propria identità utente in. CodeCatalyst

**Per visualizzare i token di accesso personali (console)**

1. Apri la CodeCatalyst console all'indirizzo [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Nella barra dei menu in alto, scegli il badge del tuo profilo, quindi scegli **Le mie impostazioni**. Si apre la pagina **Le CodeCatalyst mie impostazioni**.
**Suggerimento**  
Puoi anche trovare il tuo profilo utente accedendo alla pagina dei membri di un progetto o di uno spazio e scegliendo il tuo nome dall'elenco dei membri.

1. In **Token di accesso personali**, visualizza i nomi e le date di scadenza dei tuoi PAT attuali.

### Visualizzazione dei PAT (CLI)
<a name="ipa-tokens-keys-view-cli"></a>

Puoi utilizzare la CLI per visualizzare i PAT associati alla tua identità utente in. CodeCatalyst<a name="ipa-view-pat-cli"></a>

**Per visualizzare i token di accesso personali (AWS CLI)**
+ Nel terminale o nella riga di comando, esegui il **list-access-tokens** comando come segue.

  ```
  aws codecatalyst list-access-tokens
  ```

  In caso di successo, il comando restituisce informazioni sui PAT associati all'account utente, come nell'esempio seguente.

  ```
  {
      "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"
          }
      ]
  }
  ```

## Eliminazione dei PAT
<a name="ipa-tokens-keys-delete"></a>

È possibile eliminare i PAT associati alla propria identità utente in. CodeCatalyst

### Eliminazione dei PAT (console)
<a name="ipa-tokens-keys-delete-console"></a>

È possibile utilizzare la console per eliminare i PAT in. CodeCatalyst

**Per eliminare un token di accesso personale (console)**

1. Apri la CodeCatalyst console all'indirizzo [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Nella barra dei menu in alto, scegli il badge del tuo profilo, quindi scegli **Le mie impostazioni**. Si apre la pagina **Le CodeCatalyst mie impostazioni**.
**Suggerimento**  
Puoi anche trovare il tuo profilo utente accedendo alla pagina dei membri di un progetto o di uno spazio e scegliendo il tuo nome dall'elenco dei membri.

1. **In **Token di accesso personali**, scegli il selettore accanto al PAT che desideri eliminare, quindi scegli Elimina.**

   <name>Sul PAT **Elimina**:? pagina, per confermare l'eliminazione, digita *delete* nel campo di testo. Scegli **Elimina**.

### Eliminazione di PAT (CLI)
<a name="ipa-tokens-keys-delete-cli"></a>

È possibile eliminare un PAT associato alla propria identità utente utilizzando il. AWS CLI A tale scopo, è necessario fornire l'ID del PAT, che è possibile visualizzare utilizzando il **delete-access-token** comando.

**Nota**  
Assicurati di utilizzare una versione recente di con CodeCatalyst cui AWS CLI lavorare. Le versioni precedenti potrebbero non contenere i CodeCatalyst comandi. Per ulteriori informazioni sull'utilizzo di AWS CLI with CodeCatalyst, vedere[Configurazione per l'utilizzo AWS CLI di CodeCatalyst](set-up-cli.md).

**Per eliminare un token di accesso personale (AWS CLI)**
+ Nel terminale o nella riga di comando, esegui il **delete-access-token** comando, fornendo l'ID del PAT che desideri eliminare. Ad esempio, esegui il comando seguente per eliminare un PAT con un ID di. {{123EXAMPLE}}

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

  In caso di successo, questo comando non restituisce alcuna risposta.