Partager via


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.

Voir aussi

Référence

Microsoft.SharePoint - Espace de noms