Compartilhar via


BdcAccessControlList De classe

Contém uma lista de entradas controle de acesso, especificando acessar direitos para um ou mais objetos de confiança na Business Data Catalog.

Espaço para nome Microsoft.Office.Server.ApplicationRegistry.Infrastructure
Conjunto de Módulos (Assembly) Microsoft.SharePoint.Portal (em microsoft.sharepoint.portal.dll)

A sintaxe

<SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel:=True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel:=True)> _
Public Class BdcAccessControlList
    Implements IAccessControlList

Dim instance As BdcAccessControlList
[SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel=true)] 
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel=true)] 
public class BdcAccessControlList : IAccessControlList

Comentários

Um objeto BdcAccessControlList BdcAccessControlList estende o lista de controle de acesso Windows SharePoint Services 3.0 wssversion3 (ACL) e identifica os objetos de confiança que são permitidos ou negado acessar para um objeto que possa ser assegurado metadados.Quando um processo tenta acessar um objeto que possa ser assegurado metadados, o Business Data Catalog verifica as entradas controle de acesso no objeto é ACL determinar se deve conceder acessar a ele.Se o objeto não tem um ACL, o sistema negará acessar a todos.Se o objeto é ACL tem há entradas, o sistema negará todas as tentativas para acessar o objeto.

Existem dois tipos de objetos de confiança no Business Data Catalog - acessar controlado metadados objetos individualmente protegidos metadados e.Acesso controlado metadados objetos são objetos metadados cujo acessar pode ser controlada por permissões.Todos os objetos metadados 13 herdam essa classe e portanto, podem ser controlados por permissões.Objetos metadados individualmente protegidos por outro lado, são objetos metadados cujo acessar pode ser controlado individualmente.Somente LOBSystem, entidade, método, MethodInstance são protegidos individualmente.Os outros objetos metadados dependem seu predecessor individualmente protegido para propagar as permissões a eles.Isso significa que o último, um objeto que possa ser assegurado individualmente metadados, é a única no qual você pode definir um ACL; Você pode get um ACL do objeto metadados acessar controlado e objeto metadados individualmente protegidos.

Hierarquia de herança

System.Object
  Microsoft.Office.Server.ApplicationRegistry.Infrastructure.BdcAccessControlList

Segmento de segurança

Qualquer público estático ( compartilhadas Na Visual Basic) os membros desse tipo são segmento seguro. Os membros de instância não são garantia ser segmento seguro.

Consulte também

Referência

BdcAccessControlList Membros
Microsoft.Office.Server.ApplicationRegistry.Infrastructure De espaço para nome