Synchronize Users

Created on 1 May 2024, about 2 months ago
Updated 22 May 2024, about 1 month ago

Problem/Motivation

We need to synchronize the users from Drupal to GitLab.

  • Create a user in GitLab if needed. We take email as a key.
  • Create a record in table users_data with name gitlab remote_id and store the user id of GitLab
  • Add user as a member to the configured project. In a first step as a Reporter

For communication with GitLab, we can make use of the impersonation token. We also can store the token and its expire-date in the users_data table. We then have to make sure, that it gets renewed when needed.

πŸ“Œ Task
Status

Fixed

Version

1.0

Component

Code

Created by

πŸ‡©πŸ‡ͺGermany danielspeicher Steisslingen

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.69.0 2024