FlowWright.cDevDeAPI Namespace
FlowWright.cDevDecisionEngine Namespace

deUser Members

The deUser type exposes the following members.

Methods


  Name Description
Public method addAllSystemRoles
Adds all system roles.
Public method addLoginToHistory
Adds the login to history.
Public method addRoles
Adds the roles.
Public method addToHistory
Adds to history.
Public method addToManager
Adds to manager.
Public method changePassword
change the password
Public method closeNotifications
Closes the notifications.
Public method getApiToken
Gets the API token.
Public method getAppRoleList
Gets the application role list.
Public method getAuthKey
Gets the authentication key.
Public method getCulture
Gets the culture.
Public method getCurrentUser
Gets the current user.
(Inherited from deAPIBase.)
Public method getDetailData
Gets the detail data.
Public method getEmail
Gets the email.
Public method getHistory
get history
Public method getMyManagers
Gets my root managers.
Public method getMyRootManagers
Gets my root managers.
Public method getNotificationData
Gets the notification data.
Public method getProperties
returns properties for the user
Public method getProperty(String)
get property value
(Inherited from deAPIBase.)
Public method getProperty<(Of <<'(T>)>>)(String)
Gets the property.
(Inherited from deAPIBase.)
Public method getQueues
Gets the queues.
Public method getRoleList
Gets the role list.
Public method getSystemRoleList
Gets the system role list.
Public method getSystemRoleNames
Gets the system role names.
Public method getTenant
Returns the current tenant
(Inherited from deAPIBase.)
Public method getTenantID
Returns tenant id
(Inherited from deAPIBase.)
Public method getTimeZone
Gets the time zone.
Public method getUserSession
Gets the user session.
(Inherited from deAPIBase.)
Public method getUsersThatReportToMe
Gets the users that report to me.
Public method hasCreatedModifiedItems
Determines whether [has created modified items].
Public method hasManagers
Determines whether this instance has managers.
Public method hasRole
Determines whether the specified role identifier has role.
Public method hasSystemRole
Determines whether [has system role] [the specified o role].
Public method hasSystemRoles
Determines whether [has system role] [the specified o role].
Public method isActive
Determines whether this instance is active.
Public method isAdmin
returns whether the user is an admin user
Public method isManager
Determines whether this instance is manager.
Public method isPasswordOldPassword
checks if the password was used before
Public method isUserReportsToMe
Determines whether [is user reports to me] [the specified user identifier].
Public method markActive
Marks the active.
Public method moveUserToManager
Moves the user to manager.
Public method receiveEmailNotifications
Returns if the user can be emailed
Public method removeAllAppRoles
Removes all app roles form the current user
Public method removeAllSystemRoles
Removes all system roles form the current user
Public method removeDetailData
Removes the detail data.
Public method removeNotifications
Removes the notifications.
Public method removeRoles
Removes the roles.
Public method removeUserAccessrequests
Removes the user accessrequests.
Public method removeUserFromOrgChart
Removes the user from org chart.
Public method setActive
Sets the user as active.
Public method setAdmin
Sets the user as admin.
Public method setAuthKey
Sets the authentication key.
Public method setCulture
Sets the culture.
Public method setEmailNofify
Sets the email nofify.
Public method setTimeZone
Sets the time zone.
Public method toXML
returns the xml version of the user object
Public method updateDetailData
Updates the detail data.
Public method updateEmail
Updates the email.
Public method updateLoginDateTime
Updates the login date time.
Public method updateProperties
udpates the properties of the user
Public method userExistInManagerMapping
Users the exist in manager mapping.
Public method userExistInOrganizationMapping
Users the exist in organization mapping.

Properties


  Name Description
Public property connectionString
gets the connection string for the database
(Inherited from deAPIBase.)
Public property errorMsg
return last error message
(Inherited from deAPIBase.)
Public property externalUserID
Gets the external user identifier.
(Inherited from deAPIBase.)
Public property externalUserName
Gets or sets the name of the external user.
Public property isMasterTenant
return if the session is for the master tenant
(Inherited from deAPIBase.)
Public property isMultiTenant
returns if the API is being used on multi-tenant mode
(Inherited from deAPIBase.)
Public property oErrorProvider
Gets the o error provider.
(Inherited from deAPIBase.)
Public property tenantMasterConnectionString
gets the tenant master database connection string
(Inherited from deAPIBase.)
Public property userEmail
Gets the user email.
Public property userFullName
Gets the name of the user.
Public property workflowUserID
returns the user id
(Inherited from deAPIBase.)