...
Followings are the available user scaler properties:
OrgLoginId
: is optional, doesn’t update if empty. This is unique within an Organization. It can be removed depending on the configuration after user deactivationEmailAddress
: will not be updated if empty. This is unique across different organizations. It can be removed depending on the configuration after user deactivation (System.Customer.PreserveLoginEmailOnDeactivate).ExternalUserId
: is optional, doesn’t update if empty. This is unique within an Organization. (Doesn’t get erased after user deactivation)Deactivate (X)
: If the column DeactivateX (aka ‘Deactivate (X)’) exists, leaving the value empty (‘’) would reactivate a user. Use ANY value for DeactivateX there to deactivate a user.OrgLoginId
: is optional, Don't update if empty. This is unique within an Organization(System.Customer.PreserveOrgLoginIdOnDeactivate).Password
: if the user already exists and left empty - the password is not updatedFirstName
: will not be updated if emptyLastName
: will not be updated if emptyEmailAddress
: will not be updated if emptyContactEmail
: will not be updated if emptyForcePasswordChange
: 'True' or 'False'. Anything not 'True' (e.g. empty) for new users will be interpreted as 'False'. For updates, will not be updated if not 'True' or 'False'.CanViewReports
: 'True' or 'False'. Anything not 'True' (e.g. empty) for new users will be interpreted as 'False'. For updates, will not be updated if not 'True' or 'False'.
*Along with these scaler properties all active OPF fields can be used in translation.
Sample CsvTranslations:
"OrgLoginId=UniqueUserID,FirstName=FirstName,LastName=LastName,Password=DateOfBirth,ContactEmail=PersonalEmailAddress,Deactivate (X)=Deactivate (X)"
Here Left side of '=' sign is the MLS user property and right side is the csv column name.
[MLS user property]=[csv column name]
...