Privileges

You need particular privileges to access Procurement REST APIs.

Note:

If you receive an HTTP Status Code, for example, 403 Forbidden, you may not have the necessary privilege to use a resource.

For additional details, including a list of specific privileges for accessing a REST resource, see:

Note:

The Procurement REST Service DUTY and Aggregate privileges should not be given to user-defined, duty, or abstract roles that are assigned to end users. This duty role and aggregate privileges are for application to application integration similar to APPID and give access to all data. For more information, see Application to Application Integration Duty Role and Aggregate Privileges for Procurement.

Privileges for Purchasing

This section describes the privileges that you can use to access Purchasing resources.

For application to application integration scenarios see the Application to Application Integration Duty Role and Aggregate Privileges for Procurement section.

Draft Purchase Orders

You need the following privileges to use the Draft Purchase Orders resource.

Operation Function Security Privilege Data Security
Special Handling Types

Create Purchase Orders

OR

Manage Special Handling Type

PO_CREATE_PURCHASE_ORDER_PRIV

OR

PO_MANAGE_SPECIAL_HANDLING_TYPE_PRIV

N/A
Special Handling Requisition > Create Requisition with Special Handling POR_CREATE_REQUISITION_WITH_SPECIAL_HANDLING N/A
GET View Purchase Order (PO_VIEW_PURCHASE_ORDER_PRIV) User is an active agent for the procurement business unit with access to manage purchase orders and is allowed to have VIEW, MODIFY, or FULL access to other agent's documents
GET, POST, PATCH, submit (user-defined action) Create Purchase Order (PO_CREATE_PURCHASE_ORDER_PRIV) User is an active agent for the procurement business unit with access to manage purchase orders and is allowed to have MODIFY or FULL access to other agent's documents
POST

To override the purchase order sold to legal entity when performing a POST operation, you will need the following privilege:

Override Purchase Order Sold To Legal Entity (PO_OVERRIDE_PO_SOLD_TO_LEGAL_ENTITY_PRIV)

User is an active agent for the procurement business unit with access to manage purchase orders and is allowed to have MODIFY or FULL access to other agent's documents.
POST

To override the purchase order bill to business unit when performing a POST operation, you will need the following privilege:

Override Purchase Order Bill To Business Unit (PO_OVERRIDE_PO_BILL_TO_BU_PRIV)

User is an active agent for the procurement BU with access to manage purchase orders and is allowed to have MODIFY or FULL access to other agents documents.
GET, PATCH, submit (user-defined action)

The Change Purchase Order privilege allows user to perform a GET, PATCH and submit (user-defined action) operations on a draft change order and you will need the following privilege:

Change Purchase Order (PO_CHANGE_PURCHASE_ORDER_PRIV)

User is an active agent for the procurement BU with access to manage purchase orders and is allowed to have MODIFY or FULL access to other agents documents.
PATCH To create a change order and cancel a purchase order line or schedule you need the following privileges:
  • Change Purchase Order (PO_CHANGE_PURCHASE_ORDER_PRIV)
  • Cancel Purchase Order (PO_CANCEL_PURCHASE_ORDER_PRIV)
User is an active agent for the procurement BU with access to manage purchase orders and is allowed to have 'FULL' access to other agents documents.
cancelChangeOrder (user-defined action)

To cancel a pending supplier/requester change order using the user-defined action cancelChangeOrder you need to have the following privilege:

Change Purchase Order (PO_CHANGE_PURCHASE_ORDER_PRIV)

User is an active agent for the procurement BU with access to manage purchase orders and is allowed to have MODIFY or FULL access to other agents documents.
cancelChangeOrder (user-defined action)

To cancel a pending buyer change order using the user-defined action cancelChangeOrder you need to have the following privilege:

Change Purchase Order (PO_CHANGE_PURCHASE_ORDER_PRIV)

User is an active agent for the procurement BU with access to manage purchase orders and is allowed to have 'FULL' access to other agents documents.
GET View Purchase Order as Procurement Requester

(PO_VIEW_PURCHASE_ORDER_AS_PROCUREMENT_REQUESTER_PRIV)

User is either preparer or requester of the backing requisition on the purchase order.

User currently has access to the requisitioning business unit in which the requisition was created.

GET, PATCH, submit (user-defined action)

To perform a GET, PATCH, and submit (user-defined action) operations on a draft change order, you need to have the following privilege:

Change Purchase Order as Procurement Requester

(PO_CHANGE_PURCHASE_ORDER_AS_PROCUREMENT_REQUESTER_PRIV)

User is preparer of the backing requisition on the purchase order.

User currently has access to the requisitioning business unit in which the requisition was created.

PATCH

To create a change order and cancel a purchase order line or schedule you will need the following privileges:

  • Change Purchase Order as Procurement Requester

    (PO_CHANGE_PURCHASE_ORDER_AS_PROCUREMENT_REQUESTER_PRIV)

  • Cancel Purchase Order as Procurement Requester

    (PO_CANCEL_PURCHASE_ORDER_AS_PROCUREMENT_REQUESTER_PRIV)

User is preparer of the backing requisition on the purchase order.

User currently has access to the requisitioning business unit in which the requisition was created.

cancelChangeOrder (user-defined action) To cancel a pending requester-initiated change order using the user-defined action cancelChangeOrder you need to have the following privilege:

Change Purchase Order as Procurement Requester

(PO_CHANGE_PURCHASE_ORDER_AS_PROCUREMENT_REQUESTER_PRIV)

User is preparer of the backing requisition on the purchase order.

User currently has access to the requisitioning business unit in which the requisition was created.

updateAllLines (user-defined action)

To update a draft requester-initiated change order using the user-defined action updateAllLines you need to have the following privilege:

Change Purchase Order as Procurement Requester

(PO_CHANGE_PURCHASE_ORDER_AS_PROCUREMENT_REQUESTER_PRIV)

User is preparer of the backing requisition on the purchase order.

User has access to the requisitioning business unit in which the requisition was created.

deleteChangeOrder (user-defined action)

To delete an incomplete requester-initiated change order using the user-defined action deleteChangeOrder you need to have the following privilege:

Change Purchase Order as Procurement Requester

(PO_CHANGE_PURCHASE_ORDER_AS_PROCUREMENT_REQUESTER_PRIV)

User is preparer of the backing requisition on the purchase order.

User has access to the requisitioning business unit in which the requisition was created.

deleteChangeOrder (user-defined action)

To delete an incomplete buyer-initiated change order using the user-defined action deleteChangeOrder you need to have the following privilege:

Change Purchase Order

(PO_CHANGE_PURCHASE_ORDER_PRIV)

User is an active agent for the procurement BU with access to manage purchase orders and is allowed FULL access to other agents' documents.
calculateTaxAndAccounting (user-defined action)

To calculate tax and derive accounts for a draft requester-initiated change order using the user-defined action calculateTaxAndAccounting you need to have the following privilege:

Change Purchase Order as Procurement Requester

(PO_CHANGE_PURCHASE_ORDER_AS_PROCUREMENT_REQUESTER_PRIV)

User is preparer of the backing requisition on the purchase order.

User has access to the requisitioning business unit in which the requisition was created.
calculateTaxAndAccounting (user-defined action)

To calculate tax and derive accounts for a draft buyer-initiated change order using the user-defined action calculateTaxAndAccounting you need to have the following privilege:

Change Purchase Order

(PO_CHANGE_PURCHASE_ORDER_PRIV)

User is an active agent for the procurement BU with access to manage purchase orders and is allowed FULL access to other agents documents.
GET

View Requisition - All

(POR_VIEW_REQUISITION_ALL_PRIV)

User is not a preparer or requester for any of the requisition lines on the purchase order but has access to the requisitioning business unit of the purchase order.

Purchase Agreement Lines

You need the following privileges to use the Purchase Agreement Lines resource.

Operation Function Security Privilege Data Security
GET View Purchase Agreement

(PO_VIEW_PURCHASE_AGREEMENT_PRIV)

User is an active agent for the procurement business unit with access to manage purchase agreements and is allowed to have VIEW, MODIFY, or FULL access to other agents' documents.

Purchase Agreements

You need the following privileges to use the Purchase Agreements resource.

Operation Function Security Privilege Data Security
GET View Purchase Agreement

(PO_VIEW_PURCHASE_AGREEMENT_PRIV)

User is an active agent for the procurement business unit with access to manage purchase agreements and is allowed to have VIEW, MODIFY, or FULL access to other agents' documents.

Purchase Agreement Import Requests

You need the following privileges to use the Purchase Agreement Import Requests REST resource.

Operation Function Security Privilege Data Security

GET, POST, importPurchaseAgreement

(user-defined action)

Purchase Agreement Import Management Using REST Service

(ORA_PO_PA_IMPORT_USE_REST_MANAGE)

Not applicable

Purchasing Document Import Errors

You need the following privileges to use the Purchasing Document Import Errors REST resource.

Operation Function Security Privilege Data Security

GET

Purchasing Document Import Errors Viewing Using REST Service

(ORA_PO_DOC_IMPORT_ERROR_REST_SERVICE_VIEW)

Not applicable

External Purchase Prices Manufacturer Mappings

You need the following privileges to use the External Purchase Prices Manufacturer Mappings REST resource.

Operation Function Security Privilege
Create a manufacturer mapping

Manage External Purchase Prices Mappings (SCH_MANAGE_EXTERNAL_PURCHASE_PRICES_MAPPINGS_PRIV)

Update a manufacturer mapping

Manage External Purchase Prices Mappings (SCH_MANAGE_EXTERNAL_PURCHASE_PRICES_MAPPINGS_PRIV)

Delete a manufacturer mapping

Manage External Purchase Prices Mappings (SCH_MANAGE_EXTERNAL_PURCHASE_PRICES_MAPPINGS_PRIV)

Get all manufacturer mappings

View External Purchase Prices Mappings

(SCH_VIEW_EXTERNAL_PURCHASE_PRICES_MAPPINGS_PRIV)

or

Manage External Purchase Prices Mappings

(SCH_MANAGE_EXTERNAL_PURCHASE_PRICES_MAPPINGS_PRIV)

Get one manufacturer mapping

View External Purchase Prices Mappings

(SCH_VIEW_EXTERNAL_PURCHASE_PRICES_MAPPINGS_PRIV)

or

Manage External Purchase Prices Mappings

(SCH_MANAGE_EXTERNAL_PURCHASE_PRICES_MAPPINGS_PRIV)

Purchase Order Schedules

You need the following privileges to use Purchase Order Schedules resource.

Operation Function Security Privilege Data Security
confirmWork (user-defined action) Create Work Confirmation (PO_CREATE_WORK_CONFIRMATION_PRIV) User is an active agent for the procurement business unit with access to manage purchase orders and is allowed to have FULL access to other agents' documents
GET View Purchase Order (PO_VIEW_PURCHASE_ORDER_PRIV) User is an active agent for the procurement business unit with access to manage purchase orders and is allowed to have VIEW, MODIFY, or FULL access to other agent's documents
GET View Purchase Order (PO_VIEW_PURCHASE_ORDER_PRIV) For accounts payable end users, purchase order's Bill-to business unit data access assigned in the Manage Data Access for Users setup task
close (user-defined action) Close Purchase Order (PO_CLOSE_PURCHASE_ORDER_PRIV) User is an active agent for the procurement business unit with access to manage purchase orders and is allowed to have FULL access to other agent's documents
close (user-defined action) Finally Close Purchase Order (PO_FINALLY_CLOSE_PURCHASE_ORDER_PRIV) User is an active agent for the procurement business unit with access to manage purchase orders and is allowed to have FULL access to other agent's documents

Purchasing Line Types

You need the following privileges to use the Purchasing Line Types REST resource.

Operation Function Security Privilege Data Security
GET Create Requisition With Quick Entry

(POR_CREATE_REQUISITION_ALLOW_QUICK_ENTRY_PRIV)

N/A
GET View Purchasing Line Types List of Values using REST Service

(PO_VIEW_PURCHASING_LINE_TYPES_LOV_REST_SERVICE)

N/A

Purchase Orders List of Values

You need the following privileges to use the Purchase Orders List of Values REST resource.

Operation Function Security Privilege Data Security
GET View Purchasing Document List of Values using REST Service (PO_VIEW_PURCHASING_DOC_LOV_REST_SERVICE_PRIV) For accounts payable end users, purchase order's Bill-to business unit data access assigned in the Manage Data Access for Users setup task

Personal Shopping Lists

You need the following privileges to use the Personal Shopping Lists resource.

Resource Task Privilege Privilege Technical Name
personalShoppingLists GET, POST, PATCH and DELETE a Personal Shopping List or Personal Shopping List Lines Manage Requisition POR_MANAGE_REQUISITION_PRIV

Procurement Agents

You need the following privileges to use the Procurement Agents resource.

Operation Function Security Privilege Data Security
GET Search Procurement Agent by Web Service (PO_SEARCH_PRC_AGENT_WEB_SERVICE_PRIV) Not applicable
GET, POST, PATCH Manage Procurement Agent by Web Service (PO_MANAGE_PRC_AGENT_WEB_SERVICE_PRIV) Not applicable

Procurement Business Units List of Values

You need the following privileges to use the Procurement Business Units List of Values REST resource.

Operation Function Security Privilege Data Security
GET View Purchase Order Work Area (PO_VIEW_PURCHASING_WORKAREA_PRIV) User is an active agent for the procurement business unit with access to the purchase order work area and can have VIEW, MODIFY, or FULL access to other agent's documents.

Purchase Orders

You need the following privileges to use the Purchase Orders resource.

Operation Function Security Privilege Data Security
GET View Purchase Order (PO_VIEW_PURCHASE_ORDER_PRIV) User is an active agent for the procurement business unit with access to manage purchase orders and is allowed to have VIEW, MODIFY, or FULL access to other agent's documents
GET View Purchase Order (PO_VIEW_PURCHASE_ORDER_PRIV) For accounts payable end users, purchase order's Bill-to business unit data access assigned in the Manage Data Access for Users setup task
GET View Purchase Order (PO_VIEW_PURCHASE_ORDER_PRIV) For line of business users, purchase order's Requisitioning BU data access assigned in Manage Data Access for Users setup task.
close (user-defined action) Close Purchase Order (PO_CLOSE_PURCHASE_ORDER_PRIV) User is an active agent for the procurement business unit with access to manage purchase orders and is allowed to have FULL access to other agent's documents
close (user-defined action) Finally Close Purchase Order (PO_FINALLY_CLOSE_PURCHASE_ORDER_PRIV) User is an active agent for the procurement business unit with access to manage purchase orders and is allowed to have FULL access to other agent's documents
communicate, submit, renumber (user-defined actions) Resolve Purchasing Document Actions by REST Service (PO_RESOLVE_ACTIONS_REST_PRIV) User is an active agent for the procurement business unit with access to manage purchase orders and is allowed to have VIEW access to other agent's documents
cancel (user-defined action) To cancel a purchase order using the user-defined action cancel you need to have the following privilege:

Cancel Purchase Order (PO_CANCEL_PURCHASE_ORDER_PRIV)

User is an active agent for the procurement BU with access to manage purchase orders and is allowed to have 'FULL' access to other agents documents.
GET View Purchase Order as Procurement Requester

(PO_VIEW_PURCHASE_ORDER_AS_PROCUREMENT_REQUESTER_PRIV)

User is either preparer or requester of the backing requisition on the purchase order.

User currently has access to the requisitioning business unit in which the requisition was created.

GET View Requisition - All

(POR_VIEW_REQUISITION_ALL_PRIV)

User is not a preparer or requester for any of the requisition lines on the purchase order but has access to the requisitioning business unit of the purchase order.

Purchase Requisitions

You need the following privileges to use the Purchase Requisitions resource.

Operation Function Security Privilege Data Security
Initiate Approver Checkout (user-defined action)

Manage Requisition by REST Service

(POR_MANAGE_REQUISITION_BY_REST_SERVICE_PRIV or POR_MANAGE_REQUISITION_PRIV)

N/A
Initiate Approver Checkout (user-defined action)

Edit Requisition as Approver

(POR_CREATE_REQUISITION_ALLOW_APPROVER_MODIFICATION_PRIV)

N/A

Mass Replacement

You can assign the following privilege to use these Mass Replacement resources:
  • Mass Replacement Organizations

  • Mass Replacement Purchase Orders

  • Mass Replacement Primary Items

  • Mass Replacement Primary Manufacturer Part Number

  • Mass Replacement Source Documents

  • Mass Replacement Substitute Items

  • Mass Replacement Substitute Manufacturer Part Number

Operation Function Security Privilege Data Security
GET Manage Item Replacement (SCH_MANAGE_ITEM_REPLACEMENT) User is an active agent for the procurement business unit with access to manage purchase orders and is allowed to have VIEW, MODIFY, or FULL access to other agents' documents

Compliance Checklist Templates

You need the following privileges to use the Compliance Checklist Templates resource.

Operation Function Security Privilege Data Security
Manage Compliance Checklist Templates PO_MANAGE_COMPLIANCE_CHECKLIST_TEMPLATE_PRIV User is an active agent for the procurement business unit with access to manage Compliance Checklists and is allowed to have VIEW access to other agents' documents.

Compliance Checklists

You need the following privileges to use the Compliance Checklists resource.

Operation Function Security Privilege Data Security
Create Checklists

GET

View Compliance Checklist

POST

Create Compliance Checklist

PATCH

Create Compliance Checklist

Cancel Compliance Checklist

Complete Compliance Checklist

Reopen Compliance Checklist

A2A Integration Duty Role Privileges

Compliance Checklist Viewing Using REST Service

Compliance Checklist Management Using REST Service

GET Action Data Security: User is an active agent for the procurement business unit with access to manage Compliance Checklists and is allowed to have VIEW access to other agents' documents.

Work Confirmations

You need the following privileges to use the Work Confirmations resource.

Operation Function Security Privilege Data Security
GET View Work Confirmation (PO_VIEW_WORK_CONFIRMATION_PRIV) User is an active agent for the procurement business unit with access to manage purchase orders and is allowed to have VIEW, MODIFY, or FULL access to other agent's documents
GET

View Work Confirmation as Supplier

(PO_VIEW_WORK_CONFIRMATION_SUPPLIER_FACING_PRIV)

User is an active contact of the supplier on the purchase order or an active contact of parent supplier of supplier on the purchase order
GET

View Work Confirmation as Procurement Requester

(PO_VIEW_WORK_CONFIRMATION_AS_PROCUREMENT_REQUESTER_PRIV)

User is a requester on the purchase order or the preparer of the backing requisition on the purchase order or a procurement requester with access to view all requisitions in the requisitioning business unit
GET, POST, PATCH, DELETE, submit (user-defined action), withdraw (user-defined action), cancel (user-defined action) Create Work Confirmation (PO_CREATE_WORK_CONFIRMATION_PRIV) User is an active agent for the procurement business unit with access to manage purchase orders and is allowed to have FULL access to other agent's documents
GET, POST, PATCH, DELETE, submit (user-defined action), withdraw (user-defined action), cancel (user-defined action) Create Work Confirmation as Supplier (PO_CREATE_WORK_CONFIRMATION_SUPPLIER_FACING_PRIV) User is an active contact of the supplier on the purchase order or an active contact of parent supplier of supplier on the purchase order
GET, POST, PATCH, DELETE, submit (user-defined action), withdraw (user-defined action), cancel (user-defined action) Create Work Confirmation as Procurement Requester (PO_CREATE_WORK_CONFIRMATION_AS_PROCUREMENT_REQUESTER_PRIV) User is a requester on the purchase order or the preparer of the backing requisition on the purchase order or a procurement requester with access to view all requisitions in the requisitioning business unit
Submit (user-defined action)

To Bypass the work confirmation approvals, you will need the following privilege

Import Work Confirmation Document Bypassing Approval (PO_BYPASS_WORK_CONFIRMATION_APPROVAL_PRIV)

User is an active agent for the procurement business unit with access to manage purchase orders and is allowed to have FULL access to other agent's documents

Privileges for Self-Service Procurement

This section describes the privileges that you can use to access Self-Service Procurement resources.

For application to application integration scenarios see the Application to Application Integration Duty Role and Aggregate Privileges for Procurement section.

Purchase Requisitions, Purchase Requisition Lines, Purchase Requisition Distributions

You need the following privileges to use the Purchase Requisitions, Purchase Requisition Lines, Purchase Requisition Distributions resources.

Operation Function Security Privilege Data Security

GET, POST, PATCH, user-defined actions

Manage Requisition (POR_MANAGE_REQUISITION_PRIV)

User is the requisition preparer; which means, the attribute for preparer must correspond to the user making the GET request or running the operation

User currently has access to the requisitioning business unit in which the requisition was created

While calling a REST resource using the Manage Requisition privilege, you need to have additional privileges to perform specific actions. For example, if you are trying to create a non-catalog request, you must have the Create Requisition with Noncatalog Requests (POR_CREATE_REQUISITION_ALLOW_NONCATALOG_REQUESTS_PRIV) privilege for that action in addition to the Manage Requisition privilege; if you are trying to create a line that is going to inventory, you must have the Create Requisition with Inventory Destination Type (POR_CREATE_REQUISITION_ENTER_INVENTORY_DESTINATION_TYPE_PRIV) privilege for that action in addition to the Manage Requisition privilege.

Requisition Preferences

You need the following privileges to use the Requisition Preferences resource.

Operation Function Security Privilege Data Security

GET

Manage Requisition (POR_MANAGE_REQUISITION_PRIV)

User is the requisition preparer with access to requisition preferences and is allowed to VIEW only his/her preferences

Public Shopping List Lines

You need the following privileges to use the Public Shopping List Lines resource.

Operation Function Security Privilege Data Security
GET, POST, PATCH, DELETE Manage Procurement Catalog Content by REST Service (POR_MANAGE_PROCUREMENT_CATALOG_CONTENT_BY_REST_SERVICE) User is the catalog administrator and has access to the procurement business unit in which the public shopping list is created

Punchout Connections

You need the following privileges to use the Punchout Connections resource.

Operation Function Security Privilege Data Security
GET Create Requisition via Mobile App (POR_CREATE_REQUISITION_VIA_MOBILE_APP_PRIV) Not applicable
GET Manage Requisition (POR_MANAGE_REQUISITION_PRIV) Not applicable

Shopping Search

You need the following privileges to use the Shopping Search resource.

Operation Function Security Privilege Data Security
GET, POST Create Requisition via Mobile App (POR_CREATE_REQUISITION_VIA_MOBILE_APP_PRIV) Not applicable

Purchasing News

You need the following privileges to use the Purchasing News resource.

Operation Function Security Privilege Data Security
GET Create Requisition via Mobile App (POR_CREATE_REQUISITION_VIA_MOBILE_APP_PRIV) Not applicable

Requisition Product Details

You need the following privileges to use the Requisition Product Details resource.

Operation Function Security Privilege Data Security
GET Create Requisition via Mobile App (POR_CREATE_REQUISITION_VIA_MOBILE_APP_PRIV) Not applicable

Recent Requisitions

You need the following privileges to use the Recent Requisitions resource.

Operation Function Security Privilege Data Security
GET Create Requisition via Mobile App (POR_CREATE_REQUISITION_VIA_MOBILE_APP_PRIV) Not applicable

Requisition Lifecycle Details

You need the following privileges to use the Requisition Lifecycle Details resource.

Operation Function Security Privilege Data Security
View requisition lifecycle details

Manage Requisition (POR_MANAGE_REQUISITION_PRIV)

Manage Requisition by REST Service (POR_MANAGE_REQUISITION_BY_REST_SERVICE_PRIV)

View Requisition by REST Service (POR_VIEW_REQUISITION_BY_REST_SERVICE_PRIV)

)

Not applicable

Catalog Category Hierarchy Nodes

You need the following privileges to use the Catalog Category Hierarchy Nodes resource.

Operation Function Security Privilege Data Security
GET Manage Requisition (POR_MANAGE_REQUISITION_PRIV) Not applicable
GET Manage Procurement Category Hierarchy (POR_MANAGE_PROCUREMENT_CATEGORY_HIERARCHY_PRIV) Not applicable

Shopping Catalog Item Details

You need the following privileges to use the Shopping Catalog Item Details resource.

Operation Function Security Privilege Data Security
GET, POST, PATCH, DELETE Manage Requisition (POR_MANAGE_REQUISITION_PRIV) Allows users to manage requisitions

Requisition One-Time Locations

You need the following privileges to use the Requisition One-Time Locations resource.

Operation Function Security Privilege Data Security
GET, POST, PATCH, DELETE Manage Requisition (POR_MANAGE_REQUISITION_PRIV) Allows users to manage requisitions

Shopping Lists

You need the following privileges to use the Shopping Lists resource.

Operation Function Security Privilege Data Security
GET

Manage Requisition (POR_MANAGE_REQUISITION_PRIV)

User is the requisition preparer with access to shopping lists and is allowed to VIEW only their shopping lists.

Note:

The Shopping Lists resource can't be accessed with the Integration Duty Role Procurement REST Service Duty (ORA_PO_PROCUREMENT_REST_SERVICE_DUTY).

Cintent Zones

You need the following privileges to use the Content Zones resource.

Operation Function Security Privilege Data Security
GET

Manage Procurement Catalog Content (POR_MANAGE_PROCUREMENT_CATALOG_CONTENT_PRIV?

User is the catalog administrator and has access to the procurement business unit in which the content zone is created.

Note:

The Content Zones resource can't be accessed with the Integration Duty Role Procurement REST Service Duty (ORA_PO_PROCUREMENT_REST_SERVICE_DUTY).

Privileges for Supplier Model

This section describes the privileges that you can use to access Supplier Model resources.

For application to application integration scenarios see the Application to Application Integration Duty Role and Aggregate Privileges for Procurement section.

Suppliers

You need the following privileges to use the Suppliers resource.

Suppliers: /suppliers

Supplier Flexfields: /suppliers/{SupplierId}/child/DFF

Supplier Global Flexfields: /suppliers/{SupplierId}/child/globalDFF

Operation Function Security Privilege Data Security
GET View Supplier (POZ_VIEW_SUPPLIER_PRIV) Not applicable
GET, POST, PATCH Maintain Supplier (POZ_MAINTAIN_SUPPLIER_PRIV) Not applicable
submitSpendAuthorizationRequest (user-defined action) Submit Supplier Spend Authorization Request (ORA_POZ_SUBMIT_SUPPLIER_SPEND_AUTHORIZATION_REQUEST_PRIV) Not applicable

Supplier Addresses: /suppliers/{SupplierId}/child/addresses

Supplier Address Flexfields: /suppliers/{SupplierId}/child/addresses/{SupplierAddressId}/child/DFF

Operation Function Security Privilege Data Security
GET

View Supplier (POZ_VIEW_SUPPLIER_PRIV)

View Supplier Address (POZ_VIEW_SUPPLIER_ADDRESS_PRIV)

Not applicable
GET, POST, PATCH

Maintain Supplier (POZ_MAINTAIN_SUPPLIER_PRIV)

Maintain Supplier Address (POZ_MAINTAIN_SUPPLIER_ADDRESS_PRIV)

Not applicable

Supplier Attachments: /suppliers/{SupplierId}/child/attachments

Operation Function Security Privilege Data Security
GET

View Supplier (POZ_VIEW_SUPPLIER_PRIV)

View Supplier Attachment (POZ_VIEW_SUPPLIER_ATTACHMENT_PRIV)

Not applicable
GET, POST, PATCH, DELETE

Maintain Supplier (POZ_MAINTAIN_SUPPLIER_PRIV)

Maintain Supplier Attachment (POZ_MAINTAIN_SUPPLIER_ATTACHMENT_PRIV)

Not applicable

Supplier Business Classifications: /suppliers/{SupplierId}/child/businessClassifications

Supplier Business Classification Attachments: /suppliers/{SupplierId}/child/businessClassifications/{ClassificationId}/child/attachments

Operation Function Security Privilege Data Security
GET

View Supplier (POZ_VIEW_SUPPLIER_PRIV)

View Supplier Business Classification (POZ_VIEW_SUPPLIER_BUSINESS_CLASSIFICATION_PRIV)

Not applicable
GET, POST, PATCH, DELETE

Maintain Supplier (POZ_MAINTAIN_SUPPLIER_PRIV)

Maintain Supplier Business Classification (POZ_MAINTAIN_SUPPLIER_BUSINESS_CLASSIFICATIONS_PRIV)

Not applicable

Supplier Contacts: /suppliers/{SupplierId}/child/contacts

Supplier Contact Addresses: /suppliers/{SupplierId}/child/contacts/{SupplierContactId}/child/addresses

Supplier Contact Flexfields: /suppliers/{SupplierId}/child/contacts/{SupplierContactId}/child/DFF

Operation Function Security Privilege Data Security
GET

View Supplier (POZ_VIEW_SUPPLIER_PRIV)

View Supplier Contact (POZ_VIEW_SUPPLIER_CONTACT_PRIV)

Not applicable
GET, POST, PATCH, DELETE

Maintain Supplier (POZ_MAINTAIN_SUPPLIER_PRIV)

Maintain Supplier Contact (POZ_MAINTAIN_SUPPLIER_CONTACT_PRIV)

Not applicable

Supplier Products and Services: /suppliers/{SupplierId}/child/productsAndServices

Operation Function Security Privilege Data Security
GET

View Supplier (POZ_VIEW_SUPPLIER_PRIV)

View Supplier Products and Services Categories (POZ_VIEW_SUPPLIER_PRODUCT_AND_SERVICE_CLASSIFICATION_PRIV)

Not applicable
GET, POST, DELETE

Maintain Supplier (POZ_MAINTAIN_SUPPLIER_PRIV)

Maintain Supplier Products and Services Categories (POZ_MAINTAIN_SUPPLIER_PRODUCT_AND_SERVICE_CLASSIFICATION_PRIV)

Not applicable

Supplier Sites: /suppliers/{SupplierId}/child/sites

Supplier Site Flexfields: /suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/DFF

Supplier Site Global Flexfields: /suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/globalDFF

Supplier Site Third-Party Payment Relationships: /suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/thirdPartyPaymentRelationships

Operation Function Security Privilege Data Security
GET

View Supplier (POZ_VIEW_SUPPLIER_PRIV)

View Supplier Site (POZ_VIEW_SUPPLIER_SITES_PRIV)

Not applicable
GET, POST, PATCH

Maintain Supplier (POZ_MAINTAIN_SUPPLIER_PRIV)

Maintain Supplier Site (POZ_MAINTAIN_SUPPLIER_SITES_PRIV)

User is an active agent for the procurement business unit with access to manage suppliers

Supplier Site Attachments: /suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/attachments

Operation Function Security Privilege Data Security
GET

View Supplier (POZ_VIEW_SUPPLIER_PRIV)

View Supplier Site (POZ_VIEW_SUPPLIER_SITES_PRIV)

View Supplier Attachment (POZ_VIEW_SUPPLIER_ATTACHMENT_PRIV)

Not applicable
GET, POST, PATCH, DELETE

Maintain Supplier (POZ_MAINTAIN_SUPPLIER_PRIV)

Maintain Supplier Site (POZ_MAINTAIN_SUPPLIER_SITES_PRIV)

Maintain Supplier Attachment (POZ_MAINTAIN_SUPPLIER_ATTACHMENT_PRIV)

User is an active agent for the procurement business unit with access to manage suppliers

Supplier Site Assignments: /suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/assignments

Operation Function Security Privilege Data Security
GET

View Supplier (POZ_VIEW_SUPPLIER_PRIV)

View Supplier Site (POZ_VIEW_SUPPLIER_SITES_PRIV)

View Supplier Site Assignment (POZ_VIEW_SUPPLIER_SITE_ASSIGNMENTS_PRIV)

Not applicable
GET, POST, PATCH

Maintain Supplier (POZ_MAINTAIN_SUPPLIER_PRIV)

Maintain Supplier Site (POZ_MAINTAIN_SUPPLIER_SITES_PRIV)

Maintain Supplier Site Assignment (POZ_MAINTAIN_SUPPLIER_SITE_ASSIGNMENTS_PRIV)

User is an active agent for the procurement business unit with access to manage suppliers

Suppliers List of Values

You need the following privilege to use the Suppliers List of Values and its child resources.

Suppliers List of Values: /suppliersLOV

Supplier Sites List of Values: /suppliersLOV/{SupplierId}/child/sitesLOV

Operation Function Security Privilege Data Security
GET View Supplier List of Values Using REST Service (POZ_VIEW_SUPPLIER_LOV_REST_SERVICE_PRIV) Not applicable

Privileges for Sourcing

This section describes the privileges that you can use to access the Supplier Negotiations resource.

For application to application integration scenarios see the Application to Application Integration Duty Role and Aggregate Privileges for Procurement section.

Supplier Negotiations

You need the following privileges to use the Supplier Negotiations resource.

Operation Function Security Privilege Data Security
GET View Supplier Negotiation (PON_VIEW_SUPPLIER_NEGOTIATION_PRIV)

User is the negotiation owner (category manager), or

User is an active agent for the procurement business unit with access to manage negotiations and is allowed to have VIEW or FULL access to other agent's documents

GET View Supplier Negotiation (PON_VIEW_SUPPLIER_NEGOTIATION_PRIV) User is a member of collaboration team
POST Create Supplier Negotiation (PON_CREATE_SUPPLIER_NEGOTIATION_PRIV) User is an active agent for the procurement business unit with access to manage negotiations
POST (child resources) Edit Supplier Negotiation (PON_EDIT_SUPPLIER_NEGOTIATION_PRIV)

User is the negotiation owner (category manager), or

User is an active agent for the procurement business unit with access to manage negotiations and is allowed to have FULL access to other agent's documents

POST (child resources) Edit Supplier Negotiation (PON_EDIT_SUPPLIER_NEGOTIATION_PRIV) User is a member of collaboration team with FULL access to negotiation
PATCH Edit Supplier Negotiation (PON_EDIT_SUPPLIER_NEGOTIATION_PRIV)

User is the negotiation owner (category manager), or

User is an active agent for the procurement business unit with access to manage negotiations and is allowed to have FULL access to other agent's documents

PATCH Edit Supplier Negotiation (PON_EDIT_SUPPLIER_NEGOTIATION_PRIV) User is a member of collaboration team with FULL access to negotiation
Create Negotiation From Template Create Supplier Negotiation (PON_CREATE_SUPPLIER_NEGOTIATION_PRIV) User is an active agent for the procurement business unit of the negotiation with access to manage negotiations
DELETE (line child resources) Edit Supplier Negotiation (PON_EDIT_SUPPLIER_NEGOTIATION_PRIV) User is the negotiation owner (category manager), or is an active agent for the procurement business unit with access to manage negotiations and is allowed to have FULL access to other agents' documents
DELETE (line child resources) Edit Supplier Negotiation (PON_EDIT_SUPPLIER_NEGOTIATION_PRIV) User is a member of the collaboration team with FULL access to negotiation
Renumber Negotiation Lines (lines resources) Edit Supplier Negotiation (PON_EDIT_SUPPLIER_NEGOTIATION_PRIV) User is the negotiation owner (category manager), or an active agent for the procurement business unit with access to manage negotiations and is allowed to have FULL access to other agents' documents
Renumber Negotiation Lines (lines resources) Edit Supplier Negotiation (PON_EDIT_SUPPLIER_NEGOTIATION_PRIV) User is a member of the collaboration team FULL access to negotiation

Supplier Negotiation Responses

You need the following privileges to use the Supplier Negotiation Responses resource.

Task Privilege Privilege Technical Name
GET View Supplier Negotiation Response as Supplier PON_VIEW_SUPPLIER_NEGOTIATION_RESPONSE_AS_SUPPLIER_PRIV

Draft Supplier Negotiation Responses

You need the following privileges to use the Draft Supplier Negotiation Responses resource.

Operation Function Security Privilege Data Security
GET

View Supplier Negotiation Response as Supplier

(PON_VIEW_SUPPLIER_NEGOTIATION_RESPONSE_AS_SUPPLIER_PRIV)

User is a supplier contact in a supplier company and has supplier-level data access.

User is a supplier contact with supplier site level access and that supplier site is invited to participate in the negotiation not restricted to invited suppliers.

GET

View Supplier Negotiation Response

(PON_VIEW_SUPPLIER_NEGOTIATION_RESPONSE_PRIV)

User is the buyer (creator) of the negotiation.
GET

View Supplier Negotiation Response

(PON_VIEW_SUPPLIER_NEGOTIATION_RESPONSE_PRIV)

User is a full or view only access member in the collaboration team or

User is not a member in the collaboration team but is defined as an active agent for the Procurement BU of the negotiation and is allowed to have full access to other agents' documents for the Manage Negotiations action.

User is a active or view only member of collaboration team.

PATCH

Edit Supplier Negotiation Response (PON_EDIT_SUPPLIER_NEGOTIATION_RESPONSE_PRIV)

or

Create Supplier Negotiation Response (PON_CREATE_SUPPLIER_NEGOTIATION_RESPONSE_PRIV

User is a supplier contact in a supplier company and has supplier-level data access.

User is a supplier contact with supplier site level access and that supplier site is invited to participate in the negotiation not restricted to invited suppliers.

PATCH Manage Supplier Negotiation Response as Surrogate (PON_MANAGE_SURROGATE_SUPPLIER_NEGOTIATION_RESPONSE_PRIV) User is the buyer (creator) of the negotiation.
PATCH Manage Supplier Negotiation Response as Surrogate (PON_MANAGE_SURROGATE_SUPPLIER_NEGOTIATION_RESPONSE_PRIV)

User is a full or view only access member in the collaboration team or

User is not a member in the collaboration team but is defined as an active agent for the Procurement BU of the negotiation and is allowed to have full access to other agents' documents for the Manage Negotiations action.

User is a active or view only member of collaboration team.

POST (child resources: Attachments, Price Breaks, Price Tiers)

Edit Supplier Negotiation Response (PON_EDIT_SUPPLIER_NEGOTIATION_RESPONSE_PRIV)

or

Create Supplier Negotiation Response (PON_CREATE_SUPPLIER_NEGOTIATION_RESPONSE_PRIV

User is a supplier contact in a supplier company and has supplier-level data access.

User is a supplier contact with supplier site level access and that supplier site is invited to participate in the negotiation not restricted to invited suppliers.

POST (child resources: Attachments, Price Breaks, Price Tiers) Manage Supplier Negotiation Response as Surrogate (PON_MANAGE_SURROGATE_SUPPLIER_NEGOTIATION_RESPONSE_PRIV)

User is the buyer (creator) of the negotiation.

Negotiation has response visibility as open or blind

POST (child resources: Attachments, Price Breaks, Price Tiers) Manage Supplier Negotiation Response as Surrogate (PON_MANAGE_SURROGATE_SUPPLIER_NEGOTIATION_RESPONSE_PRIV)

User is a full or view only access member in the collaboration team or

User is not a member in the collaboration team but is defined as an active agent for the Procurement BU of the negotiation and is allowed to have full access to other agents' documents for the Manage Negotiations action.

User is a active or view only member of collaboration team.

DELETE (child resources: Attachments, Price Breaks, Price Tiers)

Edit Supplier Negotiation Response (PON_EDIT_SUPPLIER_NEGOTIATION_RESPONSE_PRIV)

or

Create Supplier Negotiation Response (PON_CREATE_SUPPLIER_NEGOTIATION_RESPONSE_PRIV)

User is a supplier contact in a supplier company and has supplier-level data access.

User is a supplier contact with supplier site level access and that supplier site is invited to participate in the negotiation not restricted to invited suppliers.

DELETE (child resources: Attachments, Price Breaks, Price Tiers) Manage Supplier Negotiation Response as Surrogate (PON_MANAGE_SURROGATE_SUPPLIER_NEGOTIATION_RESPONSE_PRIV)

User is the buyer (creator) of the negotiation.

Negotiation has response visibility as open or blind.

DELETE (child resources: Attachments, Price Breaks, Price Tiers) Manage Supplier Negotiation Response as Surrogate (PON_MANAGE_SURROGATE_SUPPLIER_NEGOTIATION_RESPONSE_PRIV)

User is a full or view only access member in the collaboration team or

User is not a member in the collaboration team but is defined as an active agent for the Procurement BU of the negotiation and is allowed to have full access to other agents' documents for the Manage Negotiations action.

User is a active or view only member of collaboration team.

POST

Create Supplier Negotiation Response

(PON_CREATE_SUPPLIER_NEGOTIATION_RESPONSE_PRIV)

Edit Supplier Negotiation Response

(PON_EDIT_SUPPLIER_NEGOTIATION_RESPONSE_PRIV)

User is a supplier contact in a supplier company and has supplier-level data access.

User is a supplier contact with supplier site level access and that supplier site is invited to participate in the negotiation not restricted to invited suppliers.

POST

Create Supplier Negotiation Response as Surrogate

(PON_CREATE_SURROGATE_SUPPLIER_NEGOTIATION_RESPONSE_PRIV)

User is the buyer (creator) of the negotiation

Negotiation has response visibility as open or blind.

POST

Create Supplier Negotiation Response as Surrogate

(PON_CREATE_SURROGATE_SUPPLIER_NEGOTIATION_RESPONSE_PRIV)

User is a full or view only access member in the collaboration team or

User is not a member in the collaboration team but is defined as an active agent for the Procurement BU of the negotiation and is allowed to have full access to other agents' documents for the Manage Negotiations action.

User is a active or view only member of collaboration team.

POST

Edit Supplier Negotiation Response

(PON_EDIT_SUPPLIER_NEGOTIATION_RESPONSE_PRIV)

Manage Supplier Negotiation Response as Supplier (PON_MANAGE_SUPPLIER_NEGOTIATION_RESPONSE_SUPPLIER_FACING_PRIV)

Submit Supplier Negotiation Response (PON_SUBMIT_SUPPLIER_NEGOTIATION_RESPONSE_PRIV)

User is a supplier contact in a supplier company and has supplier-level data access.

User is a supplier contact with supplier site level access and that supplier site is invited to participate in the negotiation not restricted to invited suppliers.

Supplier Negotiations List of Values

You need the following privileges to use the Supplier Negotiations List of Values resource.

Operation Privilege Data Security
GET View Negotiation List of Values Using REST Service (PON_VIEW_NEGOTIATION_LOV_REST_SERVICE_PRIV)
  • User is the negotiation owner (category manager)
  • User is an active agent for the procurement BU with access to manage negotiations and is allowed to have VIEW or FULL access to other agents documents
  • User is a member of collaboration team

Negotiation Statuses List of Values

You need the following privileges to use the Negotiation Statuses List of Values resource.

Operation Privilege Data Security
GET View Negotiation List of Values Using REST Service (PON_VIEW_NEGOTIATION_LOV_REST_SERVICE_PRIV) Not applicable

Project Task Completion Events List of Values

You need the following privileges to use the Project Task Completion Events List of Values resource.

Operation Privilege Data Security
GET View Negotiation List of Values Using REST Service (PON_VIEW_NEGOTIATION_LOV_REST_SERVICE_PRIV) Not applicable

Privileges for Supplier Qualification

This section describes the privileges that you can use to access Supplier Qualification resources.

For application to application integration scenarios see the Application to Application Integration Duty Role and Aggregate Privileges for Procurement section.

Supplier Eligibility

You need the following privileges to use the Supplier Eligibility resource.

Operation Function Security Privilege Data Security
GET View Supplier Eligibility (POQ_VIEW_SUPPLIER_ELIGIBILITY_PRIV) Not applicable

POST, PATCH, DELETE

Edit Supplier Eligibility (POQ_EDIT_SUPPLIER_ELIGIBILITY_PRIV) For procurement business unit level eligibility, user is an active agent for the procurement business unit with access to manage supplier qualifications

Supplier Initiatives

You need the following privileges to use the Supplier Initiatives resource.

Operation Function Security Privilege Data Security

GET

View Supplier Qualification Initiative (POQ_VIEW_SUPPLIER_QUALIFICATION_INITIATIVE_PRIV)

User is the initiative owner, or

User is an evaluation team member, or

User is an active agent for the procurement business unit with access to manage supplier qualifications and is allowed to have VIEW or FULL access to other agent's documents

POST

Create Supplier Qualification Initiative (POQ_CREATE_SUPPLIER_QUALIFICATION_INITIATIVE_PRIV)

User is the initiative owner, or

User is an active agent for the procurement business unit with access to manage supplier qualifications and is allowed to have FULL access to other agent's documents

LAUNCH

Launch Supplier Qualification Initiative (POQ_LAUNCH_SUPPLIER_QUALIFICATION_INITIATIVE_PRIV)

User is the initiative owner, or

User is an active agent for the procurement business unit with access to manage supplier qualifications and is allowed to have FULL access to other agent's documents

Supplier Qualification Areas

You need the following privileges to use the Supplier Qualification Areas resource.

Operation Function Security Privilege Data Security
GET View Supplier Qualification Area (POQ_VIEW_SUPPLIER_QUALIFICATION_AREA_PRIV) User is an active agent for the owning or participating procurement business unit with access to manage supplier qualifications

Supplier Qualification Question Responses

You need the following privileges to use the Supplier Qualification Question Responses resource.

Operation Function Security Privilege Data Security
GET View Question Response History (POQ_VIEW_QUESTION_RESPONSE_HISTORY_PRIV) Not applicable

POST, PATCH

Accept Supplier Qualification Questionnaire Response (POQ_ACCEPT_SUPP_QUAL_QUESTIONNAIRE_RESPONSE_PRIV) For supplier site level questions, user is an active agent for the procurement business unit with access to manage supplier qualifications

Supplier Qualification Questions

You need the following privileges to use the Supplier Qualification Questions resource.

Operation Function Security Privilege Data Security
GET View Supplier Qualification Question (POQ_VIEW_SUPPLIER_QUALIFICATION_QUESTION_PRIV) Not applicable

POST, PATCH, DELETE, revise (user-defined action)

Edit Supplier Qualification Question (POQ_EDIT_SUPPLIER_QUALIFICATION_QUESTION_PRIV) Not applicable

Privileges for Spend Classification Resources

This section describes the privileges that you can use to access Spend Classification resources.

For application to application integration scenarios see the Application to Application Integration Duty Role and Aggregate Privileges for Purchasing section.

Resource Operation Function Security Privilege Data Security
spendClassificationBatchAnalysisMetrics GET

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

View Spend Classification Work Area

(POI_SPEND_CLASSFICATION_WORKAREA)

N/A
spendClassificationBatchAnalysisBy ClassificationStatuses GET

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

View Spend Classification Work Area

(POI_SPEND_CLASSFICATION_WORKAREA)

N/A
spendClassificationBatchAnalysisInfluencers GET

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

View Spend Classification Work Area

(POI_SPEND_CLASSFICATION_WORKAREA)

N/A
spendClassificationBatchAnalysisCategoryRanges GET

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

View Spend Classification Work Area

(POI_SPEND_CLASSFICATION_WORKAREA)

N/A
spendClassificationBatchKeywordAnalyses GET Manage Spend Classification Batch

(POI_MANAGE_SPEND_CLASSIFICATION_BATCH)

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

N/A
spendClassificationBatchLogs GET Manage Spend Classification Batch

(POI_MANAGE_SPEND_CLASSIFICATION_BATCH)

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

N/A
spendClassificationBatchPredictedCategories GET Manage Spend Classification Batch

(POI_MANAGE_SPEND_CLASSIFICATION_BATCH)

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

N/A
spendClassificationBatchScoreboards GET Manage Spend Classification Batch

(POI_MANAGE_SPEND_CLASSIFICATION_BATCH)

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

N/A

spendClassificationBatchTransactionDetails

GET Manage Spend Classification Batch

(POI_MANAGE_SPEND_CLASSIFICATION_BATCH)

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

N/A

spendClassificationBatchTransactions

GET, PATCH Manage Spend Classification Batch

(POI_MANAGE_SPEND_CLASSIFICATION_BATCH)

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

N/A

spendClassificationBatchTrends

GET Manage Spend Classification Batch

(POI_MANAGE_SPEND_CLASSIFICATION_BATCH)

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

N/A

spendClassificationBatches

GET, DELETE, PATCH, POST

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

N/A
spendClassificationCategories GET

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

N/A

spendClassificationControls

GET, PATCH

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

N/A

spendClassificationDataSetLogs

GET

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

N/A
spendClassificationDataSetTaxonomies GET

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

N/A
spendClassificationDataSetTransactions GET

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

N/A

spendClassificationDataSets

GET, PATCH, POST, DELETE, classifyDataSet (user-defined action), createSample (user-defined action)

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

N/A
spendClassificationKnowledgeBaseLogs GET

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

N/A
spendClassificationKnowledgeBases

GET, PATCH, POST, DELETE

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

N/A
spendClassificationRules

GET, PATCH, POST, DELETE

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

N/A

spendClassificationRules/RuleConditions

GET, PATCH, POST, DELETE

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

N/A
spendClassificationTaxonomies GET, PATCH, POST

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

N/A
spendClassificationUnclassifiedTransactions

GET

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

N/A

spendClassificationPerformanceSummaryDefaults

GET

View Spend Classification Work Area

(POI_SPEND_CLASSFICATION_WORKAREA)

N/A

spendClassificationSummarybyCategories

GET

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

View Spend Classification Work Area

(POI_SPEND_CLASSFICATION_WORKAREA)

N/A

spendClassificationSummarybySuppliers

GET

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

View Spend Classification Work Area

(POI_SPEND_CLASSFICATION_WORKAREA)

N/A
spendClassificationSummaryFromSources

GET

Administer Spend Classification Application

(POI_ADMINISTER_SPEND_CLASSIFICATION)

View Spend Classification Work Area

(POI_SPEND_CLASSFICATION_WORKAREA)

N/A

spendClassificationSupplierSummarybyCategories

GET

View Spend Classification Work Area

(POI_SPEND_CLASSFICATION_WORKAREA)

N/A

Application to Application Integration Duty Role and Aggregate Privileges for Procurement

This section describes the duty role, Procurement REST Service Duty (ORA_PO_PROCUREMENT_REST_SERVICE_DUTY), and aggregate privileges that you can use to access Procurement resources. This duty role is unassigned . The Procurement REST Service Duty gives access to all Procurement resources and operations.

Note:

The Procurement REST Service DUTY and Aggregate privileges should not be given to user-defined, duty, or abstract roles that are assigned to end users. This duty role and aggregate privileges are for application to application integration similar to APPID and give access to all data.
Aggregate Privilege Privilege Technical Name
Purchasing Document Import Errors Viewing Using REST Service ORA_PO_DOC_IMPORT_ERROR_REST_SERVICE_VIEW
Purchase Agreement Viewing Using REST Service ORA_PO_PA_USE_REST_SERVICE_VIEW
Purchase Agreement Import Management Using REST Service ORA_PO_PA_IMPORT_USE_REST_MANAGE
Manage Work Confirmation by REST Service PO_MANAGE_WRKCONF_REST_SERVICE_PRIV
View Work Confirmation by REST Service PO_VIEW_WRKCONF_REST_SERVICE_PRIV
Processing Requisitions Using REST Service ORA_PO_PR_USE_REST_SERVICE_MANAGE
Purchase Order Administration Using REST ORA_PO_USE_REST_SERVICE_ADMINISTER
Purchase Order Management Using REST ORA_PO_USE_REST_SERVICE_MANAGE
Purchase Order Viewing Using REST ORA_PO_USE_ REST_SERVICE_VIEW
Requisition Management Using REST Service ORA_POR_USE_REST_SERVICE_MANAGE
Requisition Viewing Using REST Service ORA_POR_USE_REST_SERVICE_VIEW
Supplier Negotiation Management Using REST Service ORA_PON_USE_REST_SERVICE_MANAGE_NEGOTIATION
Supplier Negotiation Viewing Using REST Service ORA_PON_USE_REST_SERVICE_VIEW_NEGOTIATION
Supplier Negotiation Response Viewing Using REST Service ORA_PON_USE_REST_SERVICE_VIEW_NEGOTIATION_RESPONSE
Supplier Negotiation Response Management Using REST Service ORA_PON_USE_REST_SERVICE_MANAGE_NEGOTIATION_RESPONSE
Supplier Profile Management Using REST Service ORA_POZ_USE_REST_SERVICE_MANAGE_SUPPLIER_PROFILE
Supplier Profile Viewing Using REST Service ORA_POZ_USE_REST_SERVICE_VIEW_SUPPLIER_PROFILE
Supplier Qualification Area Viewing Using REST Service ORA_POQ_USE_REST_SERVICE_VIEW_AREA
Supplier Qualification Initiative Viewing Using REST Service ORA_POQ_USE_REST_SERVICE_VIEW_INITIATIVE
Supplier Qualification Initiative Management Using REST Service ORA_POQ_USE_REST_SERVICE_MANAGE_INITIATIVE
Supplier Qualification Question Management Using REST Service ORA_POQ_USE_REST_SERVICE_MANAGE_QUESTION
Supplier Qualification Question Response Management Using REST Service ORA_POQ_USE_REST_SERVICE_MANAGE_QUESTION_RESPONSE
Supplier Qualification Question Response Viewing Using REST Service ORA_POQ_USE_REST_SERVICE_VIEW_QUESTION_RESPONSE
Supplier Qualification Question Viewing Using REST Service ORA_POQ_USE_REST_SERVICE_VIEW_QUESTION
Supplier Qualification Supplier Eligibility Management Using REST Service ORA_POQ_USE_REST_SERVICE_MANAGE_SUPPLIER_ELIGIBILITY
Supplier Qualification Supplier Eligibility Viewing Using REST Service ORA_POQ_USE_REST_SERVICE_VIEW_SUPPLIER_ELIGIBILITY