JanssenProject / jans

An open source enterprise digital identity platform for CIAM or workforce... Janssen is a distribution of standards-based, developer friendly, components that are engineered to work together in any cloud. #OAuth #OpenID #FIDO
https://docs.jans.io
Apache License 2.0
457 stars 74 forks source link

feat(jans-linux-setup): add scopes for agama flows CRUD #1975

Closed jgomer2001 closed 2 years ago

jgomer2001 commented 2 years ago

The following scopes are used by jans-config-api to do flows management:

Let's add them to the default jans installation and include them as scopes for the jans-config-api client

Descriptions could be: modify agama flows, delete, etc...

devrimyatar commented 2 years ago

@jgomer2001 setup.py reads scopes under components:securitySchemes:oauth2:flows:clientCredentials:scopes of swagger yaml file: https://github.com/JanssenProject/jans/blob/main/jans-config-api/docs/jans-config-api-swagger.yaml#L3530

Can't we add there?

jgomer2001 commented 2 years ago

@pujavs can you add them?

pujavs commented 2 years ago

Yes we can, I will update swagger spec for the same