正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。

ゲストユーザー

  • プラン: Free、Premium、Ultimate
  • 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated

ゲストロールを持つユーザーは、他のユーザーロールと比較して、アクセスと機能が制限されています。それらの権限は制限されており、機密性の高いプロジェクトデータを損なうことなく、基本的な表示レベルとインタラクションのみを提供するように設計されています。

ゲストロールを持つユーザー:

  • パブリックグループとプロジェクトにアクセスできます。
  • プロジェクト計画、ブロッカー、および進捗状況インジケーターを表示できます。
  • 新しいプロジェクトの作業アイテムを作成してリンクできます。
  • 次のような高度なプロジェクト情報を表示できます:
    • 分析
    • インシデントレポート
    • イシューとエピック
    • ライセンス
  • 個人ネームスペースにプロジェクト、グループ、およびスニペットを作成できません。
  • 作成していない既存のデータを変更できません。
  • プロジェクトでコードを表示できません。

シートの使用状況

  • GitLab FreeおよびPremiumでは、ゲストロールを持つユーザーは請求対象ユーザーとしてカウントされ、ライセンスシートを消費します。
  • GitLab Ultimateでは、ゲストロールを持つユーザーは請求対象ユーザーとしてカウントされず、ライセンスシートを消費しません。

ゲストロールは一般的にアクセスが制限されていますが、カスタムロールView repository codeアクセス許可で作成すると、ライセンスシートを消費せずにリポジトリ内のコードへのアクセスを提供できます。他のアクセス許可を追加すると、ロールは請求対象シートを占有します。

ユーザーへのゲストロールの割り当て

前提要件:

  • メンテナーロール以上が必要です。

ゲストロールは、グループまたはプロジェクトの現在のメンバーに割り当てるか、新しいメンバーを作成するときにこのロールを割り当てることができます。これは、API経由またはGitLabユーザーインターフェースから実行できます。

ゲストロールを現在のグループまたはプロジェクトメンバーに割り当てるには:

  1. 左側のサイドバーで、検索または移動先を選択して、グループまたはプロジェクトを見つけます。
  2. 管理 > メンバーを選択します。
  3. ゲストロールを割り当てるグループまたはプロジェクトメンバーのロール列で、現在のロール(たとえば、デベロッパー)を選択します。
  4. ロールの詳細ドロワーで、ゲストをゲストに変更します。
  5. ロールを更新するを選択します。

ゲストロールを割り当てるユーザーが、グループまたはプロジェクトのメンバーでない場合:

  1. 左側のサイドバーで、検索または移動先を選択して、グループまたはプロジェクトを見つけます。
  2. 管理 > メンバーを選択します。
  3. メンバーを招待を選択します。
  4. ユーザー名、名前またはメールアドレスで、関連するユーザーを選択します。
  5. ロールを選択で、ゲストを選択します。
  6. オプション。アクセス有効期限に日付を入力します。
  7. 招待を選択します。