新規 GitLab.com 顧客向けクイックスタート

サブスクリプション開始時に完了すべきタスク

新規 GitLab.com 顧客向けクイックスタート

新しい GitLab サブスクリプションおめでとうございます!新規顧客としてのオンボーディングを成功させるために完了すべき手順をご紹介します。始める際のハブとして活用してください。

主要な用語

用語定義
GitLab.comマルチテナント SaaS、サブスクリプションベースの GitLab プラットフォーム
Namespace異なるプロジェクトを整理するための場所で、グループまたは個人の Namespace がある
グループ複数のプロジェクトとサブグループを管理できる
プロジェクトソースコード管理(SCM)リポジトリ
メンバーグループやプロジェクトにアクセスできるユーザー
Customer Portalアカウント管理に関するタスク(シートや CI/CD 分の追加購入など)を完了する場所

カスタマーポータルにサインインする

カスタマーポータルには GitLab.com アカウントでサインインできます。これは GitLab.com にサインインするために使用するものと同じです。

(オプション)サブスクリプションと請求連絡先を更新する

  • サブスクリプション連絡先: サブスクリプション連絡先は、請求アカウントの主要な連絡先です。
  • 請求連絡先: 請求連絡先はすべての請求書とサブスクリプションイベント通知を受け取ります。

GitLab サブスクリプションの主要な管理オーナー(サブスクリプション連絡先)または請求書の受信者(請求連絡先)を別のユーザーにしたい場合があります。これらの手順に従って、サブスクリプションと請求連絡先を編集できます。

Namespace をサブスクリプションにリンクする

新しい GitLab サブスクリプションを使用するために、サブスクリプションをグループタイプの Namespace にリンクしてください。

こちらの手順に従って、サブスクリプションをグループにリンクします。

グループに移動して Settings > Billing を選択してリンクを確認します。

(有料顧客のみ)サポート権限を確認する

サポートポータルでアカウントが作成される方法がいくつかあります。サポートポータルにアクセスするには、まずパスワードのリセットを試みて、アカウントが作成されているかどうかを確認してください。あなたがサブスクリプションの指定連絡先である場合、メールでチケットを提出した場合、または組織の誰かがサポート連絡先として追加した場合、バックエンドでアカウントが作成されている可能性があります。リセット手順に従ってサインインしてください。

既存のアカウントがない場合は、手動でアカウントを作成してサインインしてください。

サポートポータルにはこちらからアクセスできます。

サポート連絡先の管理

チケット経由

サポートポータル関連事項フォームをクリックして問題タイプとして Manage my organization's contacts を選択することで、チケット経由でサポート連絡先を追加できます。これは組織ごとに 30 連絡先の制限があります。同じ Support portal related matters フォームを使用した新しいチケットで連絡先を追加できます。

連絡先管理プロジェクト(CMP)経由

別の方法として、CMP の作成をリクエストしてください。このプロジェクトは、編集してサポート連絡先を追加・削除できる contacts.yaml というファイルを通じてサポート連絡先を管理します。開始するには、サポートポータル関連事項フォームを使用して問題タイプとして Contacts management project setup/questions を選択してください。将来 CMP を無効にすることを選択した場合、再度有効にすることはできないことにご注意ください。

サポート連絡先の管理の詳細についてはこちらをお読みください。

GitLab グループを作成する

この時点でグループ構造を定義することをお勧めします。グループはプロジェクトのコレクションであり、プロジェクトはスタンドアロンサービスまたはマイクロサービスとして機能する個別のリポジトリです。

デフォルトでメンバーシップはネストされたサブグループとプロジェクト内のトップレベルグループから継承されるため、メンバーシップもこの時点で検討する必要があります。

推奨されるグループ構造の設定

組織のニーズに基づいてグループを整理する方法について、こちらにいくつかの推奨モデルを詳細に記載しています。いくつかの推奨事項には、ビジネスユニット、クライアント、または機能性・アプリケーションによるグループの構造化が含まれます。

グループ構造を定義する際、各サブグループレベルでの直接メンバーシップを通じてメンバーシップをより許可的に更新できることを念頭に置いてください。

(オプション)外部 SCM ソースからプロジェクトをインポートする

BitBucket や GitHub などの別の SCM ツールから GitLab に移行する場合、いくつかの方法があり、それぞれ異なる考慮事項があります。

サポートされているインポートソースはこちらに記載されています。

Congregate というツールを使用した移行のために、GitLab プロフェッショナルサービスを活用することもできます。移行サービスの詳細については、Account Executive にお問い合わせください。

また、Direct Transfer を使用して GitLab インスタンス間(たとえば GitLab セルフホストから GitLab.com)でグループとプロジェクトを移行することもできます(こちらに記載されているレート制限が適用されます)。

ユーザーをプロビジョニングする

招待によって手動でユーザーを追加する代わりに、GitLab トップレベルグループの SAML SSO を設定できます。SCIM は GitLab グループへのユーザーの自動追加と削除、およびサブグループとプロジェクトを可能にします。

アイデンティティプロバイダーでユーザーを無効にしても GitLab.com のユーザーは無効化されないことに注意してください。グループへのアクセスが削除されます。

GitLab.com での設定リソース:

権限設定

こちらに記載されている GitLab の権限を確認してください。ユーザーにアクセスを提供する際は、最小権限の原則に従うことをお勧めします。

ユーザーがトップレベルグループだけでなくサブグループとプロジェクトにも自動的に読み取り専用アクセスを持つようにしたい場合は、デフォルトロールを Guest に設定することをお勧めします。注: Ultimate の顧客は無制限の数の Guest ユーザーを持てます。デフォルトロールは Settings > SAML Single Sign On Settings > Configuration で設定できます。

ユーザーが明示的な招待なしにサブグループやプロジェクトにアクセスできないように制限したい場合は、デフォルトロールを Minimal Access に設定することをお勧めします。注: Minimal Access ユーザーは課金対象です。

カスタムロールを定義する

ユーザーが持てるロールをカスタマイズしたい場合があります。こちらに記載されている任意の権限を持つ カスタムロール をベースロールに追加して作成できます。

グループの Owner でなければカスタムロールを定義できないことに注意してください。UI または API を通じて既存のユーザーにカスタムロールを割り当てることができます。

ステータス更新をサブスクライブする

GitLab.com のステータスは status.gitlab.com で監視できます。ページの右上にある Subscribe ボタンをクリックして、メール、Webhook、RSS などで更新を受け取ることができます。

追加リソース