Les bibliothèques de contenu offrent une méthode simple et efficace pour gérer les modèles de machines virtuelles et les vApp. Les privilèges de bibliothèque de contenu contrôlent qui peut afficher ou gérer les différents aspects des bibliothèques de contenu.
Vous pouvez définir ce privilège à différents niveaux dans la hiérarchie. Par exemple, si vous définissez un privilège au niveau du dossier, vous pouvez propager le privilège à un ou plusieurs objets dans le dossier. Le privilège doit être défini pour l'objet répertorié dans la colonne Requis, soit directement soit de manière héritée.
Nom du privilège dans vSphere Client | Description | Requis sur | Nom du privilège dans l'API |
---|---|---|---|
Ajouter un élément de bibliothèque | Autorise l'ajout d'éléments à une bibliothèque. | Bibliothèque | ContentLibrary.AddLibraryItem |
Ajouter un certificat racine au magasin d'approbations | Permet d'ajouter des certificats racines au magasin de certificats racines approuvés. | vCenter Server | ContentLibrary.AddCertToTrustStore |
Entrer un modèle | Permet d'archiver des modèles. | Bibliothèque | ContentLibrary.CheckInTemplate |
Extraire un modèle | Permet d'extraire des modèles. | Bibliothèque | ContentLibrary.CheckOutTemplate |
Créer un abonnement pour une bibliothèque publiée | Permet la création d'un abonnement à une bibliothèque. | Bibliothèque | ContentLibrary.AddSubscription |
Créer une bibliothèque locale | Autorise la création de bibliothèques locales sur le système vCenter Server spécifié. | vCenter Server | ContentLibrary.CreateLocalLibrary |
Créer ou supprimer un registre Harbor | Permet la création ou la suppression du service de registre VMware Tanzu Harbor. | vCenter Server pour la création. Registre à supprimer. | ContentLibrary.ManageRegistry |
Créer une bibliothèque abonnée | Autorise la création de bibliothèques abonnées. | vCenter Server | ContentLibrary.CreateSubscribedLibrary |
Créer, supprimer ou purger un projet de registre Harbor | Permet la création, la suppression ou la purge des projets de registre VMware Tanzu Harbor. | Registre | ContentLibrary.ManageRegistryProject |
Supprimer un élément de bibliothèque | Autorise la suppression d'éléments de bibliothèque. | Bibliothèque. Configurez cette autorisation pour qu'elle se propage à tous les éléments de la bibliothèque. |
ContentLibrary.DeleteLibraryItem |
Supprimer une bibliothèque locale | Autorise la suppression d'une bibliothèque locale. | Bibliothèque | ContentLibrary.DeleteLocalLibrary |
Supprimer le certificat racine du magasin d'approbations | Permet la suppression des certificats racines du magasin de certificats racines approuvés. | vCenter Server | ContentLibrary.DeleteCertFromTrustStore |
Supprimer une bibliothèque abonnée | Autorise la suppression d'une bibliothèque abonnée. | Bibliothèque | ContentLibrary.DeleteSubscribedLibrary |
Supprimer l'abonnement d'une bibliothèque publiée | Permet la suppression d'un abonnement à une bibliothèque. | Bibliothèque | ContentLibrary.DeleteSubscription |
Télécharger des fichiers | Autorise le téléchargement de fichiers de la bibliothèque de contenu. | Bibliothèque | ContentLibrary.DownloadSession |
Expulser un élément de bibliothèque | Autorise l'éviction d'éléments. Le contenu d'une bibliothèque abonnée peut être mis en cache ou non. S'il est mis en cache, vous pouvez libérer un élément de la bibliothèque en l'expulsant (si vous disposez de ce privilège). | Bibliothèque. Configurez cette autorisation pour qu'elle se propage à tous les éléments de la bibliothèque. |
ContentLibrary.EvictLibraryItem |
Expulser une bibliothèque abonnée | Autorise l'éviction d'une bibliothèque abonnée. Le contenu d'une bibliothèque abonnée peut être mis en cache ou non. S'il est mis en cache, vous pouvez libérer une bibliothèque en l'expulsant (si vous disposez de ce privilège). | Bibliothèque | ContentLibrary.EvictSubscribedLibrary |
Importer un stockage | Autorise un utilisateur à importer un élément de bibliothèque si l'URL du fichier source commence par ds:// ou file:// . Ce privilège est désactivé par défaut pour l'administrateur de bibliothèque de contenu. Comme une importation à partir d'une URL de stockage implique une importation de contenu, n'activez ce privilège qu'en cas de besoin et s'il n'existe aucun problème de sécurité concernant l'utilisateur qui va effectuer l'importation. |
Bibliothèque | ContentLibrary.ImportStorage |
Gérer les ressources de registre Harbor sur la ressource de calcul spécifiée | Permet la gestion des ressources du registre VMware Tanzu Harbor. | Cluster de calcul | ContentLibrary.ManageClusterRegistryResource |
Contrôler les informations sur l'abonnement | Ce privilège autorise les utilisateurs de solution et les API à contrôler les informations d'abonnement d'une bibliothèque distante (URL, certificat SSL et mot de passe, notamment). La structure obtenue indique si la configuration de l'abonnement s'est bien déroulée ou si des problèmes se sont produits (des erreurs SSL, par exemple). | Bibliothèque | ContentLibrary.ProbeSubscription |
Publier un élément de bibliothèque auprès de ses abonnés | Permet la publication d'éléments de bibliothèque aux abonnés. | Bibliothèque. Configurez cette autorisation pour qu'elle se propage à tous les éléments de la bibliothèque. |
ContentLibrary.PublishLibraryItem |
Publier une bibliothèque auprès de ses abonnés | Permet la publication des bibliothèques aux abonnés. | Bibliothèque | ContentLibrary.PublishLibrary |
Stockage de lecture | Autorise la lecture du stockage d'une bibliothèque de contenu. | Bibliothèque | ContentLibrary.ReadStorage |
Synchroniser l'élément de la bibliothèque | Autorise la synchronisation des éléments de bibliothèque. | Bibliothèque. Configurez cette autorisation pour qu'elle se propage à tous les éléments de la bibliothèque. |
ContentLibrary.SyncLibraryItem |
Synchroniser la bibliothèque abonnée | Autorise la synchronisation des bibliothèques abonnées. | Bibliothèque | ContentLibrary.SyncLibrary |
Introspection de type | Autorise un utilisateur de solution ou un API à examiner les plug-ins de support de type pour Content Library Service. | Bibliothèque | ContentLibrary.TypeIntrospection |
Mettre à jour les paramètres de configuration | Vous autorise à mettre à jour les paramètres de configuration. Aucun élément d'interface utilisateur de vSphere Client n'est associé à ce privilège. |
Bibliothèque | ContentLibrary.UpdateConfiguration |
Mettre à jour les fichiers | Vous autorise à télécharger le contenu dans la bibliothèque de contenu. Vous permet également de supprimer les fichiers d'un élément de bibliothèque. | Bibliothèque | ContentLibrary.UpdateSession |
Mettre à jour la bibliothèque | Permet de mettre à jour la bibliothèque de contenu. | Bibliothèque | ContentLibrary.UpdateLibrary |
Mettre à jour l'élément de bibliothèque | Permet de mettre à jour les éléments de bibliothèque. | Bibliothèque. Configurez cette autorisation pour qu'elle se propage à tous les éléments de la bibliothèque. |
ContentLibrary.UpdateLibraryItem |
Mettre à jour la bibliothèque locale | Permet de mettre à jour les bibliothèques locales. | Bibliothèque | ContentLibrary.UpdateLocalLibrary |
Mettre à jour la bibliothèque abonnée | Vous autorise à mettre à jour les propriétés d'une bibliothèque abonnée. | Bibliothèque | ContentLibrary.UpdateSubscribedLibrary |
Mettre à jour l'abonnement d'une bibliothèque publiée | Permet les mises à jour des paramètres d'abonnement. Les utilisateurs peuvent mettre à jour les paramètres, tels que la spécification de l'instance de vCenter Server de la bibliothèque abonnée et le placement de ses éléments de modèle de machine virtuelle. | Bibliothèque | ContentLibrary.UpdateSubscription |
Afficher les paramètres de configuration | Vous autorise à afficher les paramètres de configuration. Aucun élément d'interface utilisateur de vSphere Client n'est associé à ce privilège. |
Bibliothèque | ContentLibrary.GetConfiguration |