Categories
- All Categories
- Oracle Analytics Learning Hub
- 19 Oracle Analytics Sharing Center
- 18 Oracle Analytics Lounge
- 232 Oracle Analytics News
- 44 Oracle Analytics Videos
- 15.9K Oracle Analytics Forums
- 6.2K Oracle Analytics Idea Labs
- Oracle Analytics User Groups
- 87 Oracle Analytics Trainings
- 15 Oracle Analytics Data Visualizations Challenge
- Find Partners
- For Partners
Does SOAP Api Supports JWT for getting BIP Reports O/P - xmlpserver/services/v2/ScheduleService?wsdl
 
            Hello Everyone,
I was able to use the SOAP WSDL — "xmlpserver/services/v2/ScheduleService?wsdl" to get the BIP Output of a seeded ESS job, but this requires a Username and password to be sent in the body of the payload. Could anyone guide me if there is a way to use JWT token to run this payload?
WSDL Services Testing -
I tried to update the Header, with authentication with JWT but that didn't work.
I also was able to find a oracle doc which says JWT is not possible on BIP WSDL - https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=22308296016800&parent=EXTERNAL_SEARCH&sourceId=HOWTO&id=2954741.1&_afrWindowMode=0&_adf.ctrl-state=5qfpfhb0j_4
I would appreciate it if someone can guide me how to execute this without username and password if possible, as in our Prod environment we have only token based authentication.
Thanks,
Prithvi
Answers
- 
            Welcome to Analytics & AI community. Can you refer below - Invoking SOAP BIP service with OAuth — Cloud Customer Connect Regards, Arjun 0
- 
            Hi @Mallikarjuna Kuppauru-Oracle, 
 I tried to pass the JWT token generated by Token relay option for the Scheduled services WSDL, but I am getting this error after I have removed the password from the payload of the WSDL body.Body with No pass - But If I add the password on the body, it is working. I have checked the documentation for the In-session token generation method, but it seems to generate the session token I would still need username and password. Is there any way I can use the self generated bearer token to authenticate the SOAP payload, I am trying not to run a report but get the output of a previously run Seeded BIP Report output. 
 Thanks,
 Prithvi0
- 
            There are BIP wsdls built for FA SaaS. See: Fusion Application BI Publisher (BIP) : Available Public Webservices in Fusion Applications(Doc ID 2086077.1). Rgds, Kevin 0
- 
            Hi @Kevin M-Oracle, Could you please help me with a sample payload, I am trying to follow the Process for this Support Doc - https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=124132212907450&parent=EXTERNAL_SEARCH&sourceId=HOWTO&id=2354979.1&_afrWindowMode=0&_adf.ctrl-state=uk2p5lrdv_4 
 As in the shared document, I am having difficulty understanding how the JWT is passed or which payload will help in completing the above process. Apologies, as this is my first time working with SOAP payloads. I would really appreciate your guidance on this.
 Thanks,
 Prithvi0
- 
            Try one of these two: ScheduleReportWSSService ExternalReportWSSService Then set basic authentication in SoapUI. Kevin 0
- 
            Hi @Kevin M-Oracle, I am looking for option to use JWT bearer token. I am able to use basic auth for getting the report output, but in prod we have only jwt token based access. Could you please guide if this will support JWT Bearer tokens. 0
- 
            See: Using JWT token authentification with BIP web services (Doc ID 2954741.1). That is not an option at this time. Kevin 0



