IUser Interface |
Namespace: SuperOffice.COM.SuperOfficeDB
The IUser type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | AssociateId | This is the internal ID of the associate. The associate_id is used as the owner key in Travel/Area Management. |
![]() ![]() | CanEditLoginName | Does the database allow you to edit the login name of this user? Note – if the username is changed, then the user document folder in SO_arc must be changed as well. |
![]() ![]() | CanEditPassword | Does the database allow you to edit the password of this user? |
![]() ![]() | CanEditUserGroup | Does the database allow you to edit the user group of this user? |
![]() ![]() | CanEditUserLevel | CanEditUserLevel
Obsolete |
![]() | Credentials | List of credentials for this user. Only one credential per user currently allowed. |
![]() | CredentialTypes | List of installed credential types. (CRM5/PASSWORD, ActiveDirectory) |
![]() ![]() | GroupID | The user group this user belongs to, this will default to the first user group if not set to a new user. |
![]() ![]() | IsAsynchEnabled | Does the user have Remote travel rights? |
![]() ![]() | IsCurrentUser | Test if the user record is the currently logged in user, since you do not want to revoke your own login rights. |
![]() ![]() | IsExternalUsersAdminEnabled | Does the user have 'Allow administration of external users'? |
![]() ![]() | IsIntellisyncEnabled | Does the user have Sync engine rights? |
![]() ![]() | IsLoginEnabled | Does the user have login rights to CRM 5? Note, the user may also want to be able to log into one of the clients, like web or windows. |
![]() ![]() | IsModified | Is the user record modified? |
![]() ![]() | IsNetserverLoginEnabled | Does the user have login rights to NetServer? |
![]() ![]() | IsOnTravel | Is the user currently on checked out of the central database? |
![]() ![]() | IsOutlookSynchronizerEnabled | Can use Outlook synchronizer client? |
![]() ![]() | IsPrivateAppntEnabled | Do the user have 'Allow confidentiality' enabled? This will give the user access to make activities visible only for a user or a user group. |
![]() ![]() | IsPublishEnabled | Can mark information as published? |
![]() ![]() | IsReportSDKEnabled | Does the user have login rights to Reporter Studio? |
![]() ![]() | IsRetired | Is the user marked as retired? |
![]() ![]() | IsSQLAuth | Obsolete: Is the DB authentication only enabled? Not applicable in 7 |
![]() ![]() | IsTravelEnabled | Does the user have travel rights? |
![]() ![]() | IsWebLoginEnabled | Does the user have login rights to CRM 5 web client? Note, the user must also have Login rights. |
![]() ![]() | IsWinLoginEnabled | Does the user have login rights to CRM 5 windows client? Note, the user must also have Login rights. |
![]() ![]() | LoginName | Set the login name of a user. Note – if this is changed on a existing user, the users document folder in SO_arc must be changed as well. |
![]() ![]() | MailPassword | The users mail password. CRM 5.web saves this if user has specified it. |
![]() ![]() | MailUser | The users mail username. CRM 5.web saves this if user has specified it. |
![]() ![]() | Password | Set the password of a new user. |
![]() ![]() | PersonId | A user will always have a corresponding person record, this returns the person_id of this user. |
![]() ![]() | Role | User's role. Role type must match user type |
![]() ![]() | Type | The type of associate. Is this a user (may log in to windows client or web client), or an external user or an anonymous login. The external user and anonymous user is used with NetServer. |
![]() ![]() | UserLevel | UserLevel - 0-5
Obsolete - The user level of the user – from 0 to 5. See the help file for SOAdmin client for more documentation on user level. |
Name | Description | |
---|---|---|
![]() | AddCredential | Add a credential. Only one credential per user currently allowed, so any previous credential will be erased. |
![]() ![]() | CancelChanges | If you made changes to the model that you don’t want to be saved to the database, call the CancelChanges method. |
![]() ![]() | Delete | Delete a user (associate), default does not delete the contact person |
![]() ![]() | IsMailPassword | IsMailPassword - verify password value against credentials |
![]() ![]() | IsPassword | IsPassword - verify password value against credentials |
![]() | RemoveCredential | Remove matching credentials from user. |
![]() ![]() | Save | Saves the changes you made to the associate to the database, does not return the new data from the database |