authentik icon indicating copy to clipboard operation
authentik copied to clipboard

sources: add SCIM source

Open BeryJu opened this issue 1 year ago • 5 comments

Add SCIM source which provides endpoints for other applications to create/read/update/delete users and groups in authentik

BeryJu avatar Jun 06 '22 15:06 BeryJu

Deploy Preview for authentik processing.

Name Link
Latest commit 10d76fa4f1b95665f7fe3331d277f30cfe23acdb
Latest deploy log https://app.netlify.com/sites/authentik/deploys/6555f47832f4fd0008d369ab

netlify[bot] avatar Jun 06 '22 15:06 netlify[bot]

Codecov Report

Attention: Patch coverage is 89.71963% with 55 lines in your changes are missing coverage. Please review.

Project coverage is 92.36%. Comparing base (e1fd6cb) to head (5cad5d5). Report is 4 commits behind head on main.

Files Patch % Lines
authentik/sources/scim/views/v2/base.py 74.35% 20 Missing :warning:
authentik/sources/scim/views/v2/groups.py 79.45% 15 Missing :warning:
authentik/sources/scim/api/sources.py 67.64% 11 Missing :warning:
authentik/sources/scim/views/v2/users.py 88.31% 9 Missing :warning:
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3051      +/-   ##
==========================================
- Coverage   92.40%   92.36%   -0.04%     
==========================================
  Files         646      664      +18     
  Lines       31851    32385     +534     
==========================================
+ Hits        29431    29912     +481     
- Misses       2420     2473      +53     
Flag Coverage Δ
e2e 50.77% <65.79%> (+0.27%) :arrow_up:
integration 26.02% <6.72%> (-0.33%) :arrow_down:
unit 89.63% <79.81%> (-0.17%) :arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar Jun 06 '22 15:06 codecov[bot]

SCIM source would be great to have, is there an ETA for it? :)

chaosgrid avatar Jan 17 '23 18:01 chaosgrid

Deploy Preview for authentik-storybook ready!

Name Link
Latest commit 5cad5d562deec3cf469f84d4e427957d5ae1f18c
Latest deploy log https://app.netlify.com/sites/authentik-storybook/deploys/6615c1ae27d9bd0008f57b1d
Deploy Preview https://deploy-preview-3051--authentik-storybook.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

netlify[bot] avatar Sep 26 '23 21:09 netlify[bot]

Deploy Preview for authentik-docs canceled.

Name Link
Latest commit 5cad5d562deec3cf469f84d4e427957d5ae1f18c
Latest deploy log https://app.netlify.com/sites/authentik-docs/deploys/6615c1aed968de0008b66b01

netlify[bot] avatar Mar 29 '24 14:03 netlify[bot]

authentik PR Installation instructions

Instructions for docker-compose

Add the following block to your .env file:

AUTHENTIK_IMAGE=ghcr.io/goauthentik/dev-server
AUTHENTIK_TAG=gh-ghcr.io/goauthentik/dev-server:gh-5cad5d562deec3cf469f84d4e427957d5ae1f18c
AUTHENTIK_OUTPOSTS__CONTAINER_IMAGE_BASE=ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s

For arm64, use these values:

AUTHENTIK_IMAGE=ghcr.io/goauthentik/dev-server
AUTHENTIK_TAG=gh-ghcr.io/goauthentik/dev-server:gh-5cad5d562deec3cf469f84d4e427957d5ae1f18c-arm64
AUTHENTIK_OUTPOSTS__CONTAINER_IMAGE_BASE=ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s

Afterwards, run the upgrade commands from the latest release notes.

Instructions for Kubernetes

Add the following block to your values.yml file:

authentik:
    outposts:
        container_image_base: ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s
image:
    repository: ghcr.io/goauthentik/dev-server
    tag: gh-ghcr.io/goauthentik/dev-server:gh-5cad5d562deec3cf469f84d4e427957d5ae1f18c

For arm64, use these values:

authentik:
    outposts:
        container_image_base: ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s
image:
    repository: ghcr.io/goauthentik/dev-server
    tag: gh-ghcr.io/goauthentik/dev-server:gh-5cad5d562deec3cf469f84d4e427957d5ae1f18c-arm64

Afterwards, run the upgrade commands from the latest release notes.

github-actions[bot] avatar Apr 07 '24 17:04 github-actions[bot]