Il 31 luglio 2024, Amazon Web Services (AWS) interromperà il supporto per la creazione e la visualizzazione AWS CodeStar di progetti. Dopo il 31 luglio 2024, non potrai più accedere alla AWS CodeStar console o creare nuovi progetti. Tuttavia, le AWS risorse create da AWS CodeStar, inclusi gli archivi di origine, le pipeline e le build, non saranno influenzate da questa modifica e continueranno a funzionare. AWS CodeStar Le connessioni e AWS CodeStar le notifiche non saranno influenzate da questa interruzione.
Se desideri monitorare il lavoro, sviluppare codice e creare, testare e distribuire le tue applicazioni, Amazon CodeCatalyst offre un processo introduttivo semplificato e funzionalità aggiuntive per gestire i tuoi progetti software. Scopri di più sulle funzionalità
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à.
Utilizzo dei team in AWS CodeStar
Dopo aver creato un progetto di sviluppo, puoi concedere l'accesso ad altri utenti per collaborare con loro. In ogni progetto AWS CodeStar è presente un team di progetto. Un utente può appartenere a più progetti AWS CodeStar e disporre di diversi ruoli AWS CodeStar (e quindi diverse autorizzazioni) per ciascuno di essi. Nella console di AWS CodeStar, gli utenti possono visualizzare tutti i progetti associati al tuo account AWS, ma possono visualizzare e utilizzare solo i progetti in cui sono membri del team.
I membri del team possono scegliere un nome descrittivo. I membri del team possono anche aggiungere un indirizzo e-mail in modo che altre persone del team possano contattarli. I membri del team che non sono proprietari non possono modificare il proprio ruolo AWS CodeStar per il progetto.
In ogni progetto AWS CodeStar sono disponibili tre ruoli:
Ruoli e autorizzazioni in un progetto AWS CodeStar | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Nome ruolo | Visualizzazione stato e pannello di controllo del progetto | Accesso/aggiunta/rimozione di risorse di progetto | Aggiunta/rimozione di membri del team | Eliminazione del progetto | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Owner | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Collaboratore | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Visualizzatore | x |
-
Proprietario: può aggiungere e rimuovere altri membri del team, contribuire con codice a un repository di progetto se il codice è archiviato in CodeCommit, concedere o negare agli altri membri del team l'accesso remoto a qualsiasi istanza Amazon EC2 che esegue Linux associata al progetto, configurare la dashboard del progetto ed eliminare il progetto.
-
Collaboratore: può aggiungere e rimuovere risorse del pannello di controllo come un riquadro JIRA, aggiungere codice al repository del progetto se il codice è memorizzato nel CodeCommit pannello di controllo e interagire completamente con la dashboard. Non può aggiungere né rimuovere i membri del team, né concedere o rifiutare l'accesso remoto alle risorse o eliminare il progetto. Questo è il ruolo che si dovrebbe scegliere per la maggior parte dei membri del team.
-
Visualizzatore: può visualizzare la dashboard del progetto, il codice in cui è memorizzato e CodeCommit, nei riquadri della dashboard, lo stato del progetto e delle sue risorse.
Importante
Se il progetto utilizza risorse esterne AWS (ad esempio, un GitHub repository o problemi in Atlassian JIRA), l'accesso a tali risorse è controllato dal fornitore di risorse, non. AWS CodeStar Per ulteriori informazioni, consultare la documentazione messa a disposizione dal fornitore delle risorse.
Chiunque abbia accesso a un progetto AWS CodeStar può utilizzare la console AWS CodeStar per accedere alle risorse esterne ad AWS, ma correlate al progetto.
AWS CodeStar non permette automaticamente ai membri del team di partecipare a qualsiasi ambiente di sviluppo AWS Cloud9 correlato per un progetto. Per consentire a un membro del team di partecipare a un ambiente condiviso, consulta Condividere un ambiente AWS Cloud9 con un membro del team di progetto.
A ogni ruolo del progetto è associata una policy IAM. La policy è personalizzata in modo da riflettere le risorse di progetto. Per ulteriori informazioni su questo tipo di policy, consulta Esempi di policy CodeStar basate sull'identità di AWS.
Il diagramma seguente mostra la relazione tra ciascun ruolo e un progetto AWS CodeStar.
![AWS CodeStarruoli e loro accesso al progetto e alle sue risorse](images/adh-team-whowhat.png)