IAuthorizationExtension Members
Include Protected Members
Include Inherited Members
Represents an extension that can be used to extend the authorization feature of SQL Server Reporting Services.
The IAuthorizationExtension type exposes the following members.
Methods
Name | Description | |
---|---|---|
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. | |
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. | |
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. | |
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. | |
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 | |
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. | |
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. | |
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. | |
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. | |
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. | |
CreateSecurityDescriptor(AceCollection, SecurityItemType, String%) | Returns the security descriptor that is stored with an individual item in the report server database. | |
GetPermissions(String, IntPtr, SecurityItemType, array<Byte[]) | Returns the set of permissions granted a specific user for an item in the report server database. | |
SetConfiguration(String) | Used to pass custom configuration data to an extension. (Inherited from IExtension.) |
Top
Properties
Name | Description | |
---|---|---|
LocalizedName | Gets the localized name of the extension to be displayed in a user interface. (Inherited from IExtension.) |
Top