<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>

<title>Interacting with ODS App Functionality via OPAL</title><link>http://ods-qa.openlinksw.com:443/weblog/imitko/?id=17</link><description>This diagram illustrates the process flow for creating a blog post using various components:


  User: Initiates the process by logging in.

  OpenID Connect (OIDC) Client: Authenticates the user via OIDC OAuth and provides a session bearer token.

  Web on OIDC Backend: Receives the session bearer token and requests the OIDC APIs to generate API responses for ODS (Open Data Services) and GPT (Generative Pre-trained Transformer).

  ODS &amp;amp; W2L (Web to Lead): Receives the API responses and requests the execution of the Write Blog Post Action.

  GPT: Validates the blog post action and returns the result to the ODS &amp;amp; W2L.

  ODS &amp;amp; W2L: Authenticates the user again via OIDC OAuth and requests credentials for performing the operation.

  Web on OIDC Backend: Looks up the API key for credentials and returns the credentials to ODS &amp;amp; W2L.

  ODS &amp;amp; W2L: Executes the Write Blog Post Action using the credentials and returns the result to the user.

  User: Receives a notification that the post has been created.

The diagram shows the interactions between these components, including authentication, API requests, and the execution of the blog post action.</description><pubDate>Fri, 05 Jul 2024 14:56:05 GMT</pubDate><generator>Virtuoso Universal Server 08.03.3334</generator><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mitko Iliev</dc:creator><image><title>Interacting with ODS App Functionality via OPAL</title><url>http://ods-qa.openlinksw.com:443/weblog/public/images/vbloglogo.gif</url><link>http://ods-qa.openlinksw.com:443/weblog/imitko/?id=17</link><description /><width>88</width><height>31</height></image>
<!-- ERROR SQLState: VECSL SQLMessage: VECSL: Internal error, ssl referenced before set, please report query to support -->
</channel>
</rss>
