The support team is responsible for generating licenses when the automated systems are unable to do so or an error is made. This is done via CustomerDot and the Licenses
section.
Generating a license may originate from an internal request or may be a required action to help move a support ticket forward.
In both cases, CustomersDot will automatically email the license to the customer directly after creation. Unless the circumstances require, we should not send the licenses to any GitLab employee. Exceptions may include air-gapped installs or other situations where the customer cannot receive the license via the email.
Note that a license should always be generated with the sold-to contact's name and email address. A license should not be generated with reseller or GitLab team member details if the license is for a customer.
There is often confusion about the email address that the license will be delivered to and how to ensure the correct email address receives the license. With the work around aligning CustomersDot BillingAccounts and Users to Zuora objects, this became much simpler:
The license will be sent to the sold-to contact in Zuora with all sales (code reference). The email for the sold-to contact can be changed via a Zuora Sold to contact change.
Destination email address
field.Email delivery is logged for 30 days in MailGun. If the license was generated more than 30 days ago, we will not know whether the license was delivered or not. To see email license delivery log:
customers.gitlab.com
as Domain
in Step 4 in the check mailgun instruction