Files
github-actions[bot]andJan Larwig 96c9ec6986 release v7.15.0 (#3378)
* add new docs version 7.15.x

* update to release version v7.15.0

* doc: changelog for v7.15.0 and extended docs for additional claims

* ci: fix trivy failure for release PR

---------

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>
2026-03-19 01:10:21 +08: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.