Un package hérite des autorisations et de la visibilité du dépôt dans lequel il est publié.
Pour plus d’informations sur les autorisations des packages, les étendues liées aux packages pour les jetons PAT ou la gestion des autorisations pour vos workflows GitHub Actions, consultez « À propos des autorisations pour les packages GitHub ».
Configuration de l’accès aux packages pour votre compte personnel
Si vous disposez d’autorisations d’administrateur sur un package délimité à un compte personnel, vous pouvez attribuer des rôles de lecture, d’écriture ou d’administrateur à d’autres utilisateurs. Pour plus d’informations sur ces rôles d’autorisations, consultez « Visibilité et autorisations d’accès pour les packages ».
Si votre package est privé ou interne et est délimité à une organisation, vous pouvez uniquement accorder l’accès à d’autres membres ou équipes de l’organisation.
- Recherchez et sélectionnez votre package.
- En haut à droite de la page d’accueil de votre package, cliquez sur Paramètres du package.
1. Under "Manage access" or "Inherited access", click Invite teams or people and enter the name, username, or email of the person you want to give access. Il n’est pas possible d’accorder aux équipes l’accès à un package délimité à un compte personnel. - En regard du nom d’utilisateur ou de l’équipe, utilisez le menu déroulant Rôle pour sélectionner un niveau d’autorisation souhaité.
L’accès est automatiquement accordé aux utilisateurs sélectionnés qui n’ont pas besoin d’accepter d’abord une invitation.
Configuration de l’accès aux packages pour une organisation
Si vous disposez d’autorisations d’administrateur sur un package délimité à une organisation, vous pouvez attribuer des rôles de lecture, d’écriture ou d’administrateur à d’autres utilisateurs et équipes. Pour plus d’informations sur ces rôles d’autorisations, consultez « Visibilité et autorisations d’accès pour les packages ».
Si votre package est privé ou interne et est délimité à une organisation, vous pouvez uniquement accorder l’accès à d’autres membres ou équipes de l’organisation.
- Sur GitHub, accédez à la page principale de votre organisation.
- Sous le nom de votre organisation, cliquez sur l’onglet Packages.
3. Recherchez et sélectionnez votre package. - En haut à droite de la page d’accueil de votre package, cliquez sur Paramètres du package.
1. Under "Manage access" or "Inherited access", click Invite teams or people and enter the name, username, or email of the person you want to give access. Vous pouvez également entrer un nom d’équipe de l’organisation pour donner l’accès à tous les membres d’équipe. - En regard du nom d’utilisateur ou de l’équipe, utilisez le menu déroulant Rôle pour sélectionner un niveau d’autorisation souhaité.
L’accès est automatiquement accordé aux équipes ou utilisateurs sélectionnés qui n’ont pas besoin d’accepter d’abord une invitation.
Configuration de la visibilité des packages pour votre compte personnel
Quand vous publiez pour la première fois un package délimité à votre compte personnel, la visibilité par défaut est privée et vous seul pouvez voir le package. Vous pouvez changer l’accès d’un package privé ou public en modifiant les paramètres d’accès. Une fois que vous avez rendu votre package public, il ne peut plus redevenir privé.
-
Recherchez et sélectionnez votre package.
-
En haut à droite de la page d’accueil de votre package, cliquez sur Paramètres du package.
-
En bas de la page, sous « Zone de danger », cliquez sur Changer la visibilité.
-
Sélectionnez un paramètre de visibilité :
-
Pour étendre la visibilité du package à tout le monde, sélectionnez Publique.
Avertissement : Une fois que vous avez rendu un package public, il ne peut plus redevenir privé.
-
Pour limiter la visibilité du package à une sélection personnalisée de personnes, sélectionnez Privée.
-
-
Pour confirmer, tapez le nom du package et cliquez sur Je comprends les conséquences, changer la visibilité du package.
Visibilité de la création de packages pour les membres de l’organisation
Pour les registres qui prennent en charge les autorisations granulaires, vous pouvez choisir la visibilité des packages que les membres de l’organisation peuvent publier par défaut. Pour obtenir la liste de ces registres, consultez « À propos des autorisations pour les packages GitHub ».
-
Dans l’angle supérieur droit de GitHub Enterprise Server, cliquez sur votre photo de profil, puis sur Vos organisations.
2. En regard de l’organisation, cliquez sur Paramètres. -
Sur la gauche, cliquez sur Packages.
-
Sous « Création de packages », choisissez si vous souhaitez activer la création de packages publics, privés ou internes.
- Pour permettre aux membres de l’organisation de créer des packages publics, cliquez sur Public.
- Pour permettre aux membres de l’organisation de créer des packages privés qui ne sont visibles que par d’autres membres de l’organisation, cliquez sur Privé. Vous pouvez personnaliser davantage la visibilité des packages privés.
- Pour permettre aux membres de l’organisation de créer des packages internes visibles par tous les membres de l’organisation, cliquez sur Interne. Si l’organisation appartient à une grande entreprise, les packages sont visibles par tous les membres de l’entreprise.
Configuration de la visibilité des packages pour une organisation
Lorsque vous publiez un package pour la première fois, la visibilité par défaut est privée et vous seul pouvez voir le package. Vous pouvez accorder aux utilisateurs ou aux équipes différents rôles d’accès pour votre package par le biais des paramètres d’accès. Une fois que vous avez rendu votre package public, il ne peut plus redevenir privé.
-
Sur GitHub, accédez à la page principale de votre organisation.
-
Sous le nom de votre organisation, cliquez sur l’onglet Packages.
3. Recherchez et sélectionnez votre package. -
En haut à droite de la page d’accueil de votre package, cliquez sur Paramètres du package.
-
En bas de la page, sous « Zone de danger », cliquez sur Changer la visibilité et choisissez un paramètre de visibilité :
-
Pour étendre la visibilité du package à tout le monde, cliquez sur Publique.
Avertissement : Une fois que vous avez rendu un package public, il ne peut plus redevenir privé.
-
Pour limiter la visibilité du package à une sélection personnalisée de personnes de votre organisation, cliquez sur Privée.
-
Pour étendre la visibilité du package à tous les membres de l’organisation, cliquez sur Interne. Si l’organisation appartient à une grande entreprise, les packages sont visibles par tous les membres de l’entreprise.
-