SPDeploymentSettings.IncludeSecurity - Propriété
Obtient ou définit une valeur qui détermine si les groupes de sécurité de site et les informations d'appartenance au groupe est exporté ou importé.
Espace de noms : Microsoft.SharePoint.Deployment
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public Property IncludeSecurity As SPIncludeSecurity
Get
Set
'Utilisation
Dim instance As SPDeploymentSettings
Dim value As SPIncludeSecurity
value = instance.IncludeSecurity
instance.IncludeSecurity = value
public SPIncludeSecurity IncludeSecurity { get; set; }
Valeur de propriété
Type : Microsoft.SharePoint.Deployment.SPIncludeSecurity
Une valeur SPIncludeSecurity .
Remarques
L'énumération fournit trois valeurs :
All : spécifie l'exportation des appartenances utilisateur et des affectations de rôles tels que des rôles prêts à l'emploi (Concepteur de sites Web, par exemple), ainsi que d'éventuels rôles personnalisés qui émanent des rôles prêts à l'emploi. La liste de contrôle d'accès pour chaque objet est exportée vers le package de migration, ainsi que les informations utilisateur définies dans les serveurs DAP ou LDAP.
None : aucune information de rôle utilisateur ou de groupe de sécurité n'est exportée. Il s'agit de la valeur par défaut.
WssOnly : spécifie l'exportation des appartenances utilisateur et des affectations de rôles tels que des rôles prêts à l'emploi (Concepteur de sites Web, par exemple), ainsi que d'éventuels rôles personnalisés qui émanent des rôles prêts à l'emploi. La liste de contrôle d'accès pour chaque objet est exportée vers le package de migration ; cependant, les informations utilisateur définies dans les serveurs DAP ou LDAP ne sont pas exportées.
La valeur par défaut est None.
Lors de l'exportation d'objets inférieures à celle d'un site web (par exemple, une liste ou un élément de la liste), vous devez définir IncludeSecurity à None; dans le cas contraire, les informations de groupe et l'appartenance de sécurité pour l'ensemble du site web sont exportées.