View all Users
get
/api/restapi/user/allUsers
Send a request to this endpoint to view all users who have access to the tenant.
Request
Query Parameters
-
companyId: integer(int64)
The system-generated identifier of a company.
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json
200 Response
Successful operation
Root Schema : List<ApiEntityExternallySourcedUser>
Type:
arrayTitle:
Show Source
List<ApiEntityExternallySourcedUser>-
Array of:
object ApiEntityExternallySourcedUser
Title:
ApiEntityExternallySourcedUser
Nested Schema : ApiEntityExternallySourcedUser
Type:
objectTitle:
Show Source
ApiEntityExternallySourcedUser-
companyId: integer
(int64)
The company the user is associated with.
-
email(required): string
Maximum Length:
320The email address of a user. -
firstName(required): string
Maximum Length:
100The first name of a user. -
lastAccessTime: string
(date-time)
The date and time the user last accessed OPC through any of the four channels.
-
lastDataServiceAPIAccessTime: string
(date-time)
The date and time the user last accessed OPC Data Service API.
-
lastDeactivatedTime: string
(date-time)
The date and time the user was last deactivated in OPC.
-
lastLogInTime: string(date-time)Deprecated. As of 25.11, replaced by 'ApiEntityExternallySourcedUser.lastWebLogInTime'.
The date and time the user last logged into the application. -
lastMobileLogInTime: string
(date-time)
The date and time the user last logged into the application through Mobile.
-
lastModeOfAccess: string
Allowed Values:
[ "WEB", "MOBILE", "REST API", "DATA SERVICE API" ]The last channel through which user accessed OPC. -
lastName(required): string
Maximum Length:
100The last name of a user. -
lastRestAPIAccessTime: string
(date-time)
The date and time the user last accessed OPC REST API.
-
lastWebLogInTime: string
(date-time)
The date and time the user last logged into the application.
-
ldapGuid: string
Minimum Length:
1Maximum Length:255The unique identifier in the external authentication system (LDAP or IDCS). -
link: string
(url)
Read Only:
trueThe self-link to the object. This field is populated only in the responses generated by the batch create APIs. -
mobile: string
Maximum Length:
100The mobile phone number of a user. -
phone: string
Maximum Length:
100The phone number of a user. -
restrictedUser: boolean
Indicates that the user can only access records associated with the assigned company.
-
status: string
Maximum Length:
20Allowed Values:[ "ACTIVE", "INACTIVE" ]Determines the status of the user. When a user is inactive, they can no longer have access to login. Valid Values are ACTIVE and INACTIVE. -
title: string
Maximum Length:
25The title of a user. -
updateDate: string
(date-time)
Read Only:
trueDate when the record was last updated. -
userId: integer
(int64)
The system-generated identifier of a user.
-
userLocale: string
The language code for a user.
pt_BR- Brazilian Portuguesenl- Dutchen- Englishfr- Frenchde- Germanit- Italianja- Japaneseko- Koreanru- Russianzh_CN- Simplified Chinesees- Spanishzh_TW- Traditional Chinese
-
userName: string
Minimum Length:
1Maximum Length:255The identification used by a user to log in to the system. -
userProducts: array
userProducts
A list of all user product fields and values in the form of key value pairs.
-
userSettings: array
userSettings
A list of all user setting fields and values in the form of key value pairs.
-
userType: string
Allowed Values:
[ "USER", "COMPANY_RESTRICTED", "APPLICATION_ADMIN", "IDEA_SUBMITTER" ]The type of the user.
Nested Schema : userProducts
Type:
arrayA list of all user product fields and values in the form of key value pairs.
Show Source
-
Array of:
object ApiEntityUserProduct
Title:
ApiEntityUserProduct
Nested Schema : userSettings
Type:
arrayA list of all user setting fields and values in the form of key value pairs.
Show Source
-
Array of:
object ApiEntityApplicationUserSetting
Title:
ApiEntityApplicationUserSetting
Nested Schema : ApiEntityUserProduct
Type:
objectTitle:
Show Source
ApiEntityUserProduct-
applicationUserId: integer
(int64)
The system-generated unique identifier of a user.
-
link: string
(url)
The self-link to the object. This field is populated only in the responses generated by the batch create APIs.
-
productId: integer
(int64)
The system-generated unique identifier of a license.
-
productName: string
Allowed Values:
[ "IDEA", "PORTFOLIO", "PROGRESS", "SCHEDULE", "TASKS" ]The name of the license. -
updateDate: string
(date-time)
Date when the record was last updated.
-
userProductId: integer
(int64)
The system-generated identifier for the user product.
Nested Schema : ApiEntityApplicationUserSetting
Type:
objectTitle:
Show Source
ApiEntityApplicationUserSetting-
applicationUserId: integer
(int64)
The system-generated identifier of a user.
-
applicationUserSettingId: integer
(int64)
The unique identifier of a user's settings.
-
link: string
(url)
The self-link to the object. This field is populated only in the responses generated by the batch create APIs.
-
namespace: string
Minimum Length:
1Maximum Length:255The namespace to which a user is assigned. -
settingName: string
Allowed Values:
[ "ActivitiesViewSettings", "ActivityNetworkSettings", "ReportsSummaryGridViewConfig", "DecimalPlaces", "NumberDecimalPlaces", "CurrencySymbol", "FourDigitYear", "LeadingZeros", "MonthName", "Separator", "DateFormat", "DigitGroupingSeparator", "DecimalSeparator", "DigitGroupingAndDecimalSymbols", "DigitGroupingStyle", "CurrencyNegativeFormat", "CurrencyPositiveFormat", "TabOrder", "AppVisibilityAndOrder", "ProjectCodesViewConfig", "ProfileImage", "ReportColWidth", "ReportScheduleColWidth", "ScheduleColWidth", "WorkspaceAndProjectDisplayFormat", "AnnouncementsLastReadTime", "LocationsViewConfig", "workflowTasksPrefs", "WorkflowViewLogViewConfig", "monitorWorkflowsPrefs", "startWorkflowsPrefs", "workflowDesignsPrefs", "workflowConfigsPrefs", "monitorWorkflowTasksPrefs", "formTemplatesPrefs", "formPreviewPrefs", "userDashboardPref", "SearchAll", "SearchWorkspaces", "SearchProjects", "SearchScopeItems", "SearchProjectCodes", "SearchGenericPortfolios", "SearchActivities", "SearchDocuments", "SearchUsers", "SearchRisks", "SearchIdeas", "SearchPrograms", "NumberResultsPerSearchResultsPage", "SpatialSearchDefaultUnits", "SpatialSearchDefaultDistance", "SpatialSearchAllProjectsKeywords", "TimeFormat", "DisplayTime", "StatusUpdateActivitySortOrder", "StatusUpdateActivitySortField", "StatusUpdateProjectFilter", "StatusUpdateProjectFilterArray", "StatusUpdateTaskStatusFilter", "StatusUpdateTimeframeFilter", "StatusUpdateWBSFilter", "StatusUpdateFromDateFilter", "StatusUpdateToDateFilter", "ScheduleCheckBeiTarget", "SmLayoutLatestView", "UserAppliedFilterIdList", "ShowMinutes", "DataDateInPageBanners", "ActualDateIndicator", "ConstraintDateIndicator", "ResourceAnalysisDataView", "ResourceAssignmentDataView", "DisplayUnits", "UnitsSubUnits", "UnitsLabel", "UnitsPerTimeFormat", "DisplayDuration", "DurationSubUnits", "DurationLabel", "WhenAssigningResourceToExistingActivity", "WhenResourceAndRoleShareActivityAssignment", "UnitsDecimalPlaces", "UnitsNumberDecimalPlaces", "DurationDecimalPlaces", "DurationNumberDecimalPlaces", "ImportClobberOptions", "HomeRecentsVisible", "UserFirstName", "UserLastName", "UserTitle", "UserLocale", "UserAlternateEmail", "UserPhoneNumber", "UserMobileNumber", "UserFaxNumber", "UserDisplayDensity", "UserTimeZone", "OnboardedForVersion", "WorkPlanGettingStartedShown", "CookiesAcknowledged", "PlaAccepted", "LastSearchIndexRequest", "displayScheduleLog", "LastAccessedWorkPackageId", "LastSearchIndexCompleted", "ExperimentalEnhancedPrint", "ExperimentalColumnMenu", "AutoSaveNamedViews" ]The name of a user setting. -
settingValue: string
Minimum Length:
1Maximum Length:4000The value of a user setting. -
updateDate: string
(date-time)
Date when the record was last updated.
204 Response
Successful operation with no content.