Skip to content

Cloud License: Activation to receive license instead of authentication token

Mark Chao requested to merge 301032-activation into master

What does this MR do?

Previously !51450 (merged) established an activation mechanism involves persisting an authentication token. This will be changed because we want to align cloud license with seat link, dropping authentication token, and use license directly.

The cloud license proposal step 2 outlines activation process (GitLab instance's side)

This is mirroring the changes in https://gitlab.com/gitlab-org/customers-gitlab-com/-/merge_requests/2864

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team

Related to #301032

Edited by Mark Chao

Merge request reports