1
0
mirror of https://github.com/oauth2-proxy/oauth2-proxy.git synced 2025-12-19 23:52:17 +02:00
Files
github-actions[bot] 082b49aaeb release: v7.13.0 (#3251)
* add new docs version 7.13.x

* update to release version v7.13.0

* doc: add release notes v7.13.0

Signed-off-by: Jan Larwig <jan@larwig.com>

---------

Signed-off-by: Jan Larwig <jan@larwig.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jan Larwig <jan@larwig.com>
2025-11-08 14:29:37 +01:00

944 B

id, title
id title
cidaas Cidaas

Cidaas is an Identity as a Service (IDaaS) solution that provides authentication and authorization services. It supports various protocols including OpenID Connect, OAuth 2.0, and SAML.

However, Cidaas provides groups and their roles as hierarchical claims, which are not supported by oauth2-proxy yet. The Cidaas provider transforms the hierarchical claims into a flat list of groups, which can be used by oauth2-proxy.

Example of groups and roles in Cidaas:

{
  "groups": [
    {
      "groupId": "group1",
      "roles": ["role1", "role2"]
    },
    {
      "groupId": "group2",
      "roles": ["role3"]
    }
  ]
}

This will be transformed into a flat list of groups:

{
  "groups": ["group1:role1", "group2:role2", "group2:role3"]
}

Apart from that the Cidaas provider inherits all the features of the OpenID Connect provider.