Workers

Workers API security is complex and is documented in the Get Started > Use Cases > Global Human Resources > Manage Workers Security section. See this section for complete details about the workers API.

Grant Type Privilege Resource Available in Roles

Function Privilege

Use REST Service - Workers (PER_REST_SERVICE_ACCESS_WORKERS_PRIV)

workers (Get,Post,Patch,Get,Describe,Delete)

HCM Connections REST Services (ORA_PER_CONNECTIONS_DUTY)

Use REST Service - Worker as Worker (ORA_PER_REST_SERVICE_ACCESS_WORKER_AS_WORKER)

Use REST Service - Worker as Manager (ORA_PER_REST_SERVICE_ACCESS_WORKER_AS_MANAGER)

Use REST Service - Worker as HR (ORA_PER_REST_SERVICE_ACCESS_WORKER_AS_HR)

Use REST Service - Worker Sensitive Details (ORA_PER_REST_SERVICE_ACCESS_WORKER_SENSITIVE)

Use REST Service - Worker PII (ORA_PER_REST_SERVICE_ACCESS_WORKER_PII)

Use REST Service - Worker Employment (ORA_PER_REST_SERVICE_ACCESS_WORKER_EMPLOYMENT)

Use REST Service - Worker Details (ORA_PER_REST_SERVICE_ACCESS_WORKER_PERSON)

Use REST Service - Person Identifiers for External Applications (ORA_PER_REST_SERVICE_ACCESS_PERSON_IDS_FOR_EXTERNAL_APPS)

Function Privilege

Use REST Service - Workers Read Only (PER_REST_SERVICE_ACCESS_WORKERS_RO_PRIV)

workers (Get,Describe)

Use REST Service - Worker Details Read Only (ORA_PER_REST_SERVICE_ACCESS_WORKER_PERSON_RO)

Use REST Service - Worker Employment Read Only (ORA_PER_REST_SERVICE_ACCESS_WORKER_EMPLOYMENT_RO)

Use REST Service - Person Identifiers for External Applications Read Only (ORA_PER_REST_SERVICE_ACCESS_PERSON_IDS_FOR_EXTERNAL_APPS_RO)

Use REST Service - Worker Sensitive Details Read Only (ORA_PER_REST_SERVICE_ACCESS_WORKER_SENSITIVE_RO)

Use REST Service - Worker PII Read Only (ORA_PER_REST_SERVICE_ACCESS_WORKER_PII_RO)

Function Privilege

Create Workers Using REST Service (PER_CREATE_WORKERS_USING_REST_PRIV)

workers (Post,Describe)

Use REST Service - Worker as Manager (ORA_PER_REST_SERVICE_ACCESS_WORKER_AS_MANAGER)

Human Capital Management Integration Specialist (ORA_HRC_HUMAN_CAPITAL_MANAGEMENT_INTEGRATION_SPECIALIST_JOB)

Use REST Service - Worker as HR (ORA_PER_REST_SERVICE_ACCESS_WORKER_AS_HR)