Previous Topic

Next Topic

Book Contents

User Fields


 Field


 Type

Read 
Only

Filterable
Orderable


 Description

AllResourceAccessFlag

boolean

 

X

The flag that determines whether the user has all resource access (TRUE) or restricted resource access (FALSE). Admin Superusers always have all resource access.

AssignmentStaffingPreference

string
restricted to
''
'New'
'Existing'
'Ask Me'

 

 

The value that determines whether the current or the new resource's Units per Time and Overtime factor is used to calculate costs when assigning the resource to an existing activity assignment. If the AssignmentStaffingPreference is set to 'Ask Me', the default value is then current resource.

CreateDate

dateTime

X

X

The date this user was created.

CreateUser

string

X

X

The name of the user that created this user.

CurrencyId

string
restricted to
maxLength(6)

X

X

The unique currency abbreviation for the currency associated with this user.

CurrencyName

string
restricted to
maxLength(40)

X

X

The name of the currency associated with this user.

CurrencyObjectId

int

 

X

The unique ID of the associated currency

EmailAddress

string
restricted to
maxLength(120)

 

X

The current user's return email address. This will be used in the "FROM" line for any email sent by this user. Example: "yourname@yourdomain.com". For MAPI users, this may just be the MAPI profile name or mailbox name.

EmailProtocol

string
restricted to
'Internet Mail'
'MAPI Mail'

 

X

The email type for the user: 'Internet Mail' or 'MAPI Mail'.

EnableUserToModifyViewSettingsFlag

boolean

 

X

The flag that when set to true allows the user to change his or her personal view settings in P6 Web Access. When a user changes the user interface view settings, the changes do not affect the settings of other users assigned to the same view.

FinancialPeriodEndObjectId

int

 

 

The unique ID generated by the system of the last financial period viewable in columns in Project Management.

FinancialPeriodStartObjectId

int

 

 

The unique ID generated by the system of the first financial period viewable in columns in Project Management.

GUID

string
restricted to
pattern
'\{[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}\}|'

 

X

The globally unique ID generated by the system.

GlobalProfileObjectId

int

 

X

The unique ID of the global security profile assigned to the user. See the GlobalProfile class for constants defining the fixed profiles of Admin Superuser and No Global Privileges.

LastUpdateDate

dateTime

X

X

The date this user was last updated.

LastUpdateUser

string

X

X

The name of the user that last updated this user.

MailServerLoginName

string
restricted to
maxLength(32)

 

X

The mail login name (profile name) for the current user to send outgoing email. If the email protocol is MAPI, this field should contain the MAPI profile name (e.g. "Microsoft Mail Settings"). This field is not required for Internet email users.

Name

string
restricted to
maxLength(30)

 

X

The user's login name.

NewProjectDurationType

string
restricted to
'Fixed Units/Time'
'Fixed Duration and Units/Time'
'Fixed Units'
'Fixed Duration and Units'

 

 

the default duration type assigned to new activities. Valid values are 'Fixed Units/Time', 'Fixed Duration and Units/Time', 'Fixed Units', or 'Fixed Duration and Units'.

ObjectId

int

 

X

The unique ID generated by the system.

OfficePhone

string
restricted to
maxLength(32)

 

X

The work phone number of the user.

OutgoingMailServer

string
restricted to
maxLength(120)

 

X

The outgoing mail server (SMTP) address used to send outgoing email for this user. The address may be a host name or an IP address. This field is used only with the Internet email protocol, and is not required for MAPI. Example: "smtp.yourdomain.com".

PersonalName

string
restricted to
maxLength(80)

 

X

The user's personal or actual name.

RateSourcePreference

string
restricted to
''
'Resource'
'Role'
'Ask Me'

 

 

The value that determines which price/unit will be used by default to calculate costs for the assignment when both a resource and role are assigned. If the value is 'Resource', the resource's price/unit will be used. If the value is 'Role', the role's price/unit will be used. If the value is 'Ask me', the default is set to 'Resource'.

ReportingFlag

boolean

 

X

The flag that determines whether the user can access ODS database as a database user.

ResourceRequests

ResourceRequest

 

 

The resource requests used as search templates to search for qualified resources.

RespectActivityDurationType

boolean

 

 

the setting that indicates whether to recalculate the Duration, Units, or Units/Time for existing assignments based on the activity Duration Type (true) or to preserve the Duration, Units, or Units/Time for existing assignments (false) when adding or removing assignments on activities.

RoleLimitDisplayOption

string
restricted to
'Custom Role Limit'
'Calculated Primary Resources Limit'

 

 

The option for how RoleLimit is displayed. Valid values are 'Custom', and 'PrimaryRole'.

UserInterfaceViewObjectId

int

 

X

The unique ID of the associated user interface view.


Copyright information