famedly / famedly-sync

GNU Affero General Public License v3.0
4 stars 0 forks source link

User Sync Agent #2

Closed nikzen closed 2 months ago

nikzen commented 3 months ago

Description

This tool will connect to an onprem ldap. It will poll users and based on the status it will create or delete a zitadel user.

Topics for this epic:

Further details

https://www.notion.so/famedly/Famedly-Sync-Agent-a7e1167785d44393a29083e81bc43bf4#eb2f2f86933446d38d60428f2b818500

tlater-famedly commented 3 months ago

I took the freedom of splitting out supporting TLS into #5 - that way we can separately track that.

Most of the implementation will be done with #1 being merged.

tlater-famedly commented 3 months ago

Initial test against a real AD failed because of these issues:

The former should be quite easy to fix, but the latter is practically impossible at the moment because of #15

12 is also likely to cause issues in real use, but the tool should at least be functional without that ticket being resolved.

10 is also very problematic, because it holds up all PRs on this repo. We need to figure out what's actually going wrong there.

tlater-famedly commented 2 months ago

We no longer support SSO, this is tracked in #30

Other than that the tool should now be ready for deployment in environments that do want to use SSO. We should make a release, do some testing, and then see about how we deploy this.

tlater-famedly commented 2 months ago

Currently waiting to get to testing this; we're having trouble with the customer VPN, and are waiting for replies from them.