Étape de création 2 : Définir des paramètres de sécurité de niveau supérieur
Dernière modification : lundi 19 avril 2010
S’applique à : SharePoint Server 2010
Chaque objet de la hiérarchie BDC d’objets de métadonnées (Application, Entity, Method, MethodInstance, Parameter, TypeDescriptor, et ainsi de suite) possède une liste de contrôle d’accès qui spécifie les entités de sécurité et les droits dont elles disposent sur l’objet. Parmi les objets de métadonnées, seuls LobSystem, Entity, Method et MethodInstance ont leur propre liste de contrôle d’accès pouvant être contrôlée individuellement. Ces objets sont appelés objets de métadonnées pouvant être sécurisés individuellement. Les autres objets de métadonnées héritent leur liste de contrôle d’accès de leur parent immédiat et sont appelés objets de métadonnées contrôlés par accès.
Le Tableau 1 répertorie les droits que l’administrateur, ou toute personne disposant du droit Gérer les autorisations, peut définir dans une application BDC.
Tableau 1. Droits qu’une personne disposant du droit Gérer les autorisations peut définir sur une application BDC
Droit |
S'applique à |
Description |
---|---|---|
Modifier |
Objets de métadonnées contrôlés par accès |
|
Gérer les autorisations |
Objets de métadonnées pouvant être sécurisés individuellement |
|
Exécuter (Afficher) |
MethodInstance |
Exécuter l'objet MethodInstance via divers appels d'API d'exécution |
Sélectionnable dans les clients |
Application et Entity |
|
Le service BDC vous permet de spécifier des autorisations d’accès pour chaque objet de métadonnées pouvant être sécurisé individuellement, par exemple LobSystem, Entity, Method et MethodInstance, directement dans le code XML. Au cours de cette étape, vous allez spécifier la liste de contrôle d’accès au niveau de LobSystem dans le code XML.
Notes
Vous pouvez également configurer des paramètres de sécurité de niveau supérieur dans les pages d’administration BDC.
Conditions requises
Étape de création 1 : définir le système externe
Pour spécifier la liste de contrôle d’accès au niveau de Model
Ajoutez le code XML suivant à la fin de l’élément Model (avant la balise de fin </Model>).
Notes
Vous devez mettre à jour les valeurs d'attributs de Principal à l'aide des noms de domaine et d'utilisateur, ou de groupe, appropriés.
<AccessControlList>
<AccessControlEntry Principal="[your domain]\[you]">
<Right BdcRight="Execute"/>
<Right BdcRight="Edit"/>
<Right BdcRight="SetPermissions"/>
<Right BdcRight="SelectableInClients"/>
</AccessControlEntry>
<AccessControlEntry Principal="[your domain]\[your external data users]">
<Right BdcRight="Execute"/>
<Right BdcRight="SelectableInClients"/>
</AccessControlEntry>
</AccessControlList>