This repository has been archived on 2024-05-31. You can view files and clone it, but cannot push or open issues or pull requests.
Jens L
28ddeb124f
providers: SCIM (#4835)
* basic user sync
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add group sync and some refactor
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* start API
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* allow null authorization flow
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add UI
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* make task monitored
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add missing dependency
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* make authorization_flow required for most providers via API
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* more UI
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* make task result better readable, exclude anonymous user
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add task UI
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add scheduled task for all sync
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* make scim errors more readable
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add mappings, migrate to mappings
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add mapping UI and more
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add scim docs to web
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* start implementing membership
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* migrate signals to tasks
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* migrate fully to tasks
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* strip none keys, fix lint errors
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix things
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* start adding tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix saml
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add scim schemas and validate against it
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* improve error handling
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add group put support, add group tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* send correct application/scim+json headers
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* stop sync if no mappings are confiugred
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add test for task sync
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add membership tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* use decorator for tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* make tests better
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2023-03-06 19:39:08 +01:00 |
.. |
saml-schema-assertion-2.0.xsd
|
providers: SCIM (#4835)
|
2023-03-06 19:39:08 +01:00 |
saml-schema-metadata-2.0.xsd
|
providers: SCIM (#4835)
|
2023-03-06 19:39:08 +01:00 |
saml-schema-protocol-2.0.xsd
|
providers: SCIM (#4835)
|
2023-03-06 19:39:08 +01:00 |
scim-enterpriseUser.schema.json
|
providers: SCIM (#4835)
|
2023-03-06 19:39:08 +01:00 |
scim-group.schema.json
|
providers: SCIM (#4835)
|
2023-03-06 19:39:08 +01:00 |
scim-resourceType.schema.json
|
providers: SCIM (#4835)
|
2023-03-06 19:39:08 +01:00 |
scim-serviceProviderConfig.schema.json
|
providers: SCIM (#4835)
|
2023-03-06 19:39:08 +01:00 |
scim-user.schema.json
|
providers: SCIM (#4835)
|
2023-03-06 19:39:08 +01:00 |
xenc-schema.xsd
|
providers: SCIM (#4835)
|
2023-03-06 19:39:08 +01:00 |
xml.xsd
|
providers: SCIM (#4835)
|
2023-03-06 19:39:08 +01:00 |
xmldsig-core-schema.xsd
|
providers: SCIM (#4835)
|
2023-03-06 19:39:08 +01:00 |