Domain Object: ExternalUser

Name: ExternalUser
Type: Replicon.Domain.ExternalUser
Description:

This domain object corresponds to Replicon external users. An external user is a type of user with a limited sub-set of permissions; they are typically only allowed to approve time and review report data associated with their client. Users external to your organization who require access to Replicon are typically created as external users.


Examples

Properties

NameTypeReadOnlyRequired
AccountExpiryDateFalseFalse
DisabledbooleanFalseFalse
DisablePasswordChangebooleanFalseTrue
DomainstringFalseFalse
EmailstringFalseFalse
EndDateDateFalseFalse
ExternalEmailstringFalseFalse
ExternalIdstringFalseFalse
FirstNamestringFalseTrue
ForcePasswordChangebooleanFalseTrue
IdintegerTrueTrue
IsSampleUserbooleanFalseTrue
LastNamestringFalseTrue
LoginNamestringFalseTrue
OfflineEmailstringFalseFalse
PasswordstringFalseFalse
PasswordLastChangedDateFalseFalse
StartDateDateFalseFalse

Relationships

NameType NameCollection?Quantity
AuthenticationTypeAuthenticationTypeFalseOne
ClientClientFalseOne
EmployeeTypeEmployeeTypeFalseOne
LanguageLanguageFalseOne
RolesRoleTrueZero or More
SubstitutesSubstituteUserTrueZero or More
TimeZoneTimeZoneFalseOne
UserEmailNotificationSettingsListUserEmailNotificationSettingTrueZero or More

Queries

NameArgumentQuery Parameter
ExternalUserAll   
ExternalUserById Id integer[]