SPRights - Énumération
Remarque : cette API est désormais obsolète.
Spécifie les droits qui s'appliquent aux utilisateurs, les groupes de sites et groupes intersites.
Cette énumération est dotée d’un attribut FlagsAttribute permettant une combinaison de bits des valeurs de ses membres.
Espace de noms : Microsoft.SharePoint
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
<ObsoleteAttribute("Use SPBasePermissions instead")> _
<FlagsAttribute> _
Public Enumeration SPRights
'Utilisation
Dim instance As SPRights
[ObsoleteAttribute("Use SPBasePermissions instead")]
[FlagsAttribute]
public enum SPRights
Membres
Nom du membre | Description | |
---|---|---|
EmptyMask | Obsolète. Valeur: 0 x 00000000. N'a aucune autorisation sur le site Web. N'est pas disponible par le biais de l'interface utilisateur. Groupes : n/a. | |
ViewListItems | Obsolète. Valeur: 0 x 00000001. Afficher les éléments dans les listes, bibliothèques de documents et d'afficher des commentaires de discussion Web. Groupes : Lecteur, collaborateur, concepteur, administrateur Web. | |
AddListItems | Obsolète. Valeur: 0 x 00000002. Ajouter des éléments aux listes, ajouter des documents aux bibliothèques de documents et ajouter des commentaires de discussion Web. Groupes : Collaborateur, Concepteur de sites Web, administrateur. | |
EditListItems | Obsolète. Valeur: 0 x 00000004. Modifier des éléments dans des listes, modifier des documents dans les bibliothèques de documents, modifier les commentaires de discussion Web dans des documents et personnaliser des Pages de composants WebPart dans les bibliothèques de documents. Groupes : Collaborateur, Concepteur de sites Web, administrateur. | |
DeleteListItems | Obsolète. Valeur: 0 x 00000008. Supprimer des éléments d'une liste, des documents d'une bibliothèque de documents et des commentaires de discussion Web dans des documents. Groupes : Collaborateur, région WebDesigner, administrateur. | |
CancelCheckout | Obsolète. Valeur: 0 x 00000100. Archiver un document sans enregistrer les modifications en cours. Groupes : Région WebDesigner, administrateur. | |
ManagePersonalViews | Obsolète. Valeur: 0 x 00000200. Créer, modifier et supprimer des affichages personnels de listes. Groupes : Collaborateur, région WebDesigner, administrateur. | |
ManageListPermissions | Obsolète. N'est plus utilisé. | |
ManageLists | Obsolète. Valeur : 0x00000800. Créer et supprimer des listes, ajouter ou supprimer des colonnes dans une liste et ajouter ou supprimer des affichages publics d'une liste. Groupes : Région WebDesigner, administrateur. | |
AnonymousSearchAccessList | Obsolète. Vérifiez le contenu d'une liste ou bibliothèque de documents retrieveable pour les utilisateurs anonymes par le biais de SharePoint search. Les autorisations de liste sur le site ne changent pas. | |
AnonymousSearchAccessWebLists | Obsolète. Contenu des listes et des bibliothèques de documents dans le site Web soient récupérable pour les utilisateurs anonymes par le biais de SharePoint search si AnonymousSearchAccessList est défini par la liste ou bibliothèque de documents. | |
OpenWeb | Obsolète. Valeur: 0 x 00010000. Autoriser les utilisateurs à ouvrir un site Web, une liste ou un dossier. Groupes : Invité, lecteur, collaborateur, région WebDesigner, administrateur. | |
ViewPages | Obsolète. Valeur: 0 x 00020000. Afficher les pages d'un site Web. Groupes : Lecteur, collaborateur, région WebDesigner, administrateur. | |
AddAndCustomizePages | Obsolète. Valeur: 0 x 00040000. Ajouter, modifier, ou supprimer des pages HTML ou des Pages de composants WebPart et modifier le site Web à l'aide d'un éditeur de Windows SharePoint Services – compatible. Groupes : Région WebDesigner, administrateur. | |
ApplyThemeAndBorder | Obsolète. Valeur: 0 x 00080000. Appliquer un thème ou des bordures à l'intégralité du site Web. Groupes : Concepteur de sites Web, administrateur. | |
ApplyStyleSheets | Obsolète. Valeur: 0 x 00100000. Appliquer une feuille de style (fichier .css) au site Web. Groupes : Région WebDesigner, administrateur. | |
ViewUsageData | Obsolète. Valeur: 0 x 00200000. Afficher les rapports sur l'utilisation du site Web. Groupes : administrateur. | |
CreateSSCSite | Obsolète. Valeur: 0 x 00400000. Créer un site Web à l'aide de création de sites libre-service. Groupes : Lecteur, collaborateur, concepteur, administrateur Web. | |
ManageSubwebs | Obsolète. Valeur: 0 x 00800000. Créer des sous-sites tels que des sites d'équipe, des sites espace de travail de réunion et des sites espace de travail de Document. Groupes : administrateur. | |
CreatePersonalGroups | Obsolète. Valeur: 0 x 01000000. Créer un groupe d'utilisateurs qui peut être utilisé n'importe où au sein de la collection de sites. Groupes : administrateur. | |
ManageRoles | Obsolète. Valeur : 0x02000000. Créer, modifier et supprimer des groupes de sites, y compris ajoutent des utilisateurs aux groupes de sites et specifyi les droits attribués à un groupe de sites. Groupes : administrateur. | |
BrowseDirectories | Obsolète. Valeur : 0x04000000. Énumérer les fichiers et dossiers d'un site Web à l'aide de Microsoft Office SharePoint Designer 2007 et des interfaces Web DAV. Groupes : Collaborateur, région WebDesigner, administrateur. | |
BrowseUserInfo | Obsolète. Valeur: 0 x 08000000. Permet d'afficher des informations sur les utilisateurs du site web. Invité, lecteur, collaborateur, concepteur, administrateur de Web. | |
AddDelPrivateWebParts | Obsolète. Valeur: 0 x 10000000. Ajouter ou supprimer des WebParts personnels sur un composant WebPart. Groupes : Collaborateur, région WebDesigner, administrateur. | |
UpdatePersonalWebParts | Obsolète. Valeur: 0 x 20000000. Mise à jour des WebParts pour afficher des informations personnalisées. Groupes : Collaborateur, région WebDesigner, administrateur. | |
ManageWeb | Obsolète. Valeur: 0 x 40000000. Gestion d'un site, notamment la possibilité d'effectuer toutes les tâches d'administration pour le site et de gérer le contenu et les autorisations. Groupes : administrateur. | |
FullMask | Obsolète. Valeur : -1. Possède toutes les autorisations sur le site Web. N'est pas disponible par le biais de l'interface utilisateur. Groupes : n/a. |
Remarques
Une autorisation est composée d'une droite ou une combinaison de droits, comme spécifié par l'énumération SPRights . Chaque autorisation au sein de la collection d'autorisations pour un site ou une liste est représentée par un objet SPPermission , dont la propriété PermissionMask contient l'ensemble des droits affectés à l'utilisateur ou le groupe.
Contrairement aux droits tel qu'utilisé dans l'interface utilisateur, droits ne dépendent pas des autres droits dans le modèle objet. Des droits individuels peuvent être assignées aux utilisateurs et aux groupes sans y compris les droits dépendants et peuvent être assignés dans n'importe quelle combinaison. Soyez prudent lors de la personnalisation des autorisations via le modèle objet, car l'attribution d'un droit unique à un utilisateur ou un groupe, par exemple, peut produire une expérience utilisateur désagréable.
Pour plus d'informations sur les groupes de site qui sont disponibles par défaut, consultez l'énumération SPRoleType . Pour obtenir des informations générales sur la sécurité et les autorisations, consultez Security, Users, and Groups in Windows SharePoint Services.