Security |
public class SecurityUser
The SecurityUser type exposes the following members.
| Name | Description | |
|---|---|---|
| SecurityUser | Constructor |
| Name | Description | |
|---|---|---|
| AllFolders | Flat list of all SWIFolder of the user | |
| AuthenticationSummary | Summary of the authentication | |
| DefaultGroup | Default group of the user | |
| ForbiddenColumns | List of columns that cannot be edited with the Web Report Designer | |
| ForbiddenConnections | List of connections that cannot be edited with the Web Report Designer | |
| ForbiddenDevices | List of devices that cannot be edited with the Web Report Designer | |
| ForbiddenSources | List of data source that cannot be edited with the Web Report Designer | |
| IsAuthenticated | True if the user is authenticated and part of a group | |
| PersonalFolderRight | Right for the personal folder | |
| ProfileDirectory | Profile directory | |
| ProfilePath | Profile file path | |
| SecurityGroupsDisplay | List of security group names in a string | |
| ShowAllFolders | True if folders with no right are also shown | |
| ShowFoldersView | If true, folders view is shown | |
| SqlModel | True if the user has right to edit SQL models |
| Name | Description | |
|---|---|---|
| AddDefaultSecurityGroup | Add default security groups | |
| AddSecurityGroup | Add a security group from a given name | |
| AddWindowsGroupToSecurityGroup | Add security groups from the current Windows group of the logged user | |
| Authenticate | Authenticate the user using the current security script | |
| BelongsToGroup | Returns true if the user belongs to a group given by a name | |
| CanSelectColumn | True if the column can be selected | |
| CanSelectConnection | True if the connection can be selected | |
| CanSelectDevice | True if the device can be selected | |
| CanSelectSource | True if the data source can be selected | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
| FindSecurityFolder | Find a security folder from a given name | |
| GetHashCode | Serves as the default hash function. (Inherited from Object) | |
| GetMenuReportViews | List reports menu | |
| GetPersonalFolderName | Returns the personal folder name | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| LoginAuthentication | Authenticate a login with a password and set his groups | |
| Logout | Logout the user | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
| SaveProfile | Save the user profile | |
| ToString | Returns a string that represents the current object. (Inherited from Object) |
| Name | Description | |
|---|---|---|
| Error | Last error | |
| FolderDetail | Current folder detail of the user | |
| FolderDetails | List of all SWIFolderDetail of the user. The list is built when the user browse the folders. | |
| Folders | Current list of SWIFolder of the user | |
| Identity | The current Windows Identity | |
| Login | Security login if the authentication using Security Logins is used | |
| Name | Name of the user | |
| PersonalFolderName | Personal folder name | |
| Profile | Current SecurityUserProfile | |
| Request | Parameters for authentication: The Request done for the login | |
| ScriptNumber | Current script execution number when several Folders or Folder Detail scripts are executed. | |
| Security | Current SealSecurity | |
| SecurityCode | Parameters for authentication: Security code generated for 2FA | |
| SecurityCodeGeneration | Parameters for authentication: Security code generation date for 2FA | |
| SecurityCodeTries | Number of tries to check the security code for 2FA | |
| SecurityGroups | List of SecurityGroup of the users | |
| SessionID | Current SessionID | |
| Tag | Custom string got in user profile | |
| Token | Parameters for authentication: Token | |
| UserPrincipal | The current UserPrincipal if connected with the AD | |
| Warning | Last warning | |
| WebHostName | Web host name | |
| WebMenu | Current reports web menu of the user (used for Folder Detail Scripts) | |
| WebPassword | Parameters for authentication: Password | |
| WebPrincipal | The current Windows IPrincipal | |
| WebSecurityCode | Parameters for authentication: Security code sent by the user for 2FA | |
| WebUserName | Parameters for authentication: User name |