GitLab は人気のあるコード バージョン管理管理ツールであり、チームのコラボレーションと開発に便利なプラットフォームを提供します。最も重要な機能の 1 つは、管理者がウェアハウス内でのユーザーの操作権限を制御できる権限設定です。この記事では、公開キーを使用して GitLab 権限を設定する方法について詳しく説明します。
GitLab の権限システム
GitLab の権限は、システム レベル、グループ レベル、プロジェクト レベルの 3 つのレベルに分かれています。システムレベルの権限には、管理者、ユーザー管理、グローバル構成を含む GitLab インスタンス全体の設定が含まれます。グループ レベルの権限はすべてのプロジェクトに適用され、組織のメンバーシップ、グループ操作、およびアクセス権限をこのレベルで設定できます。最後に、プロジェクト レベルの権限は、リポジトリ メンバーシップ、アクセス レベル、プッシュ権限などを含め、選択した特定のリポジトリにのみ設定されます。
公開キーの設定方法
GitLab では、公開キーはユーザーが SSH プロトコル経由で Git リポジトリにアクセスできるようにする認証方法です。公開キーは、キー ペアを使用してユーザーのプライベート データを保護する安全な方法であり、公開キーを Git リポジトリにアップロードするときに、承認されたユーザーのみがリポジトリにアクセスできるようにします。
GitLab の公開キーは、SSH キー、OAuth トークン、パーソナル アクセス トークンなど、さまざまな方法でアップロードできます。これらのアップロード方法を以下に紹介します。
SSH キー
SSH プロトコルを使用して GitLab サーバーに接続する場合、ユーザーの認証に SSH キー ペアが使用されます。 SSH キーを送信するには、次の手順に従います。
OAuth トークン
OAuth トークンは、GitLab API アクセスに使用できる認証方法です。 OAuth トークンを送信するには、次の手順に従います。
パーソナル アクセス トークン
パーソナル アクセス トークンは、特定のユーザーが GitLab API にアクセスできるようにするワンタイム アクセス トークンです。 Personal Access Token を送信するには、次の手順に従います。
以上が公開キーを使用して GitLab 権限を設定する方法についての詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。