o11-service-account-manager-server
Reactive icon

O11 Service Account Manager (Server)

Stable version 1.0.0 (Compatible with OutSystems 11)
Uploaded
 on 19 Jan (13 hours ago)
 by 
0.0
 (0 ratings)
o11-service-account-manager-server

O11 Service Account Manager (Server)

Details
The OutSystems 11 (O11) Service Account Manager is the server-side Forge component that acts as the Authorization Server for the OutSystems 11 and ODC interoperability solution. Its main responsibilities are: Managing "Service Accounts" (Client IDs and Secrets). Generating and storing Private/Public key pairs for signing tokens. Issuing time-limited, signed JSON Web Token (JWT) Access Tokens upon receiving credentials. Validating incoming tokens on O11 REST API requests to verify the signature and expiration. It implements the Service Account pattern using RS256 asymmetric encryption.
Read more

This OutSystems 11 (O11) Forge component establishes a secure authorization layer for your APIs, enabling seamless interoperability with OutSystems Developer Cloud (ODC). Acting as a dedicated Authorization Server, it implements the Service Account pattern using RS256 signed JSON Web Tokens (JWT).

This component allows you to generate and manage secure "Service Accounts" (Client IDs and Secrets) for your ODC applications directly from a back-office interface. It includes robust logic to issue time-limited access tokens and provides reusable Service Actions to easily validate incoming API requests, ensuring only authorized ODC apps can consume your O11 services.

Release Notes:

Version 1.0.0: Initial release of the Service Account Manager.

  • Added a back-office for managing Service Accounts and RS256 cryptographic keys.
  • Implemented REST endpoint for issuing signed JWT Access Tokens.
  • Included ValidateToken Service Action for securing API flows.
Release notes (1.0.0)
License (1.0.0)
Reviews (0)
Team
Other assets in this category