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

認証と認可

GitLabは、コラボレーションを制限することなく、リソースを保護するために認証と認可を使用します。

認証では、パスワード、2要素認証、SSHキー、アクセストークン、SAMLやOAuthなどの外部アイデンティティプロバイダなどのメソッドを使用して、ユーザーを検証します。認可は、グループ、プロジェクト、リソースへのアクセスを制御するために、ロールと詳細な権限で何ができるかを決定します。これらのシステムは連携して、個人ユーザーからエンタープライズ組織までスケールするセキュリティフレームワークを構築します。

GitLabのセキュリティモデルを理解することで、運用効率性とのセキュリティ要件のバランスを取るアクセス制御を実装できます。