Share via


IAuthorizationExtension-Member

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

Der IAuthorizationExtension-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode 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.
Öffentliche Methode 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.
Öffentliche Methode 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.
Öffentliche Methode 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.
Öffentliche Methode 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
Öffentliche Methode 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.
Öffentliche Methode 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.
Öffentliche Methode 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.
Öffentliche Methode 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.
Öffentliche Methode 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.
Öffentliche Methode CreateSecurityDescriptor Returns the security descriptor that is stored with an individual item in the report server database.
Öffentliche Methode GetPermissions Returns the set of permissions granted a specific user for an item in the report server database.
Öffentliche Methode SetConfiguration Used to pass custom configuration data to an extension. (Geerbt von IExtension.)

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft LocalizedName Gets the localized name of the extension to be displayed in a user interface. (Geerbt von IExtension.)

Zum Anfang