Partager via


Membres IAuthorizationExtension

Represents an extension that can be used to extend the authorization feature of SQL Server Reporting Services.

Le type IAuthorizationExtension expose les membres suivants.

Méthodes

  Nom Description
Méthode publique CheckAccess(String, IntPtr, array<Byte> [] () [] [], CatalogOperation) Indicates whether a user is authorized to access an item in the report server database for a given catalog operation.
Méthode publique CheckAccess(String, IntPtr, array<Byte> [] () [] [], array<CatalogOperation> [] () [] []) Indicates whether a user is authorized to access an item in the report server database for a given array of catalog operation.
Méthode publique CheckAccess(String, IntPtr, array<Byte> [] () [] [], DatasourceOperation) Indicates whether a user is authorized to access an item in the report server database for a given data source operation.
Méthode publique CheckAccess(String, IntPtr, array<Byte> [] () [] [], FolderOperation) Indicates whether a user is authorized to access an item in the report server database for a given folder operation.
Méthode publique CheckAccess(String, IntPtr, array<Byte> [] () [] [], array<FolderOperation> [] () [] []) Checks a user's authorization credentials against a security descriptor for operations on an item in the report server database
Méthode publique CheckAccess(String, IntPtr, array<Byte> [] () [] [], ModelItemOperation) Indicates whether a user is authorized to access an item in the report server database for a given model item operation.
Méthode publique CheckAccess(String, IntPtr, array<Byte> [] () [] [], ModelOperation) Indicates whether a user is authorized to access an item in the report server database for a given model operation.
Méthode publique CheckAccess(String, IntPtr, array<Byte> [] () [] [], ReportOperation) Indicates whether a user is authorized to access an item in the report server database for a given report operation.
Méthode publique CheckAccess(String, IntPtr, array<Byte> [] () [] [], ResourceOperation) Indicates whether a user is authorized to access an item in the report server database for a given resource operation.
Méthode publique CheckAccess(String, IntPtr, array<Byte> [] () [] [], array<ResourceOperation> [] () [] []) Indicates whether a user is authorized to access an item in the report server database for a given array of resource operations.
Méthode publique CreateSecurityDescriptor Returns the security descriptor that is stored with an individual item in the report server database.
Méthode publique GetPermissions Returns the set of permissions granted a specific user for an item in the report server database.
Méthode publique SetConfiguration Used to pass custom configuration data to an extension. (Hérité de IExtension.)

Haut de la page

Propriétés

  Nom Description
Propriété publique LocalizedName Gets the localized name of the extension to be displayed in a user interface. (Hérité de IExtension.)

Haut de la page