Synchronize Users

Created on 1 May 2024, 7 months ago
Updated 22 May 2024, 6 months 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.71.5 2024