My Oracle Support Banner

Roles Assigned Working As Expected In SOAP But Not In REST API for UCM (Doc ID 3047147.1)

Last updated on DECEMBER 02, 2024

Applies to:

Oracle Fusion Payables Cloud Service - Version 11.13.24.04.0 and later
Information in this document applies to any platform.

Goal

Copied the Oracle Seeded Role "Financial Integration Specialist" and removed the role "Upload data for Payables Import" from it.
User logged into Fusion using the user credentials and inspected the UI for 'File Import Export.' The user was unable to view the Account "fin/payables/import."
Conducted tests on both the SOAP and REST APIs to upload files to UCM.
The SOAP API behaved as anticipated, returning the error message "Content item '(null)' was not successfully checked in. User '****' does not have sufficient privileges to access the content account 'fin$/payables$/import$.'"
However, contrary to expectations, the REST API functioned differently. It successfully uploaded the file to UCM without throwing any errors.
Is this behavior of the REST API intentional?
Below are the endpoints for both the SOAP and REST APIs:

REST: https://XXXX/fscmRestApi/resources/latest/erpintegrations

SOAP: https://XXXX/idcws/GenericSoapPort?WSDL
 

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.