2017-01-09 12 views
0

私は一連のプロジェクトと1人のグループ(チーム)が協力して作業しています。私のチームはフラットなので、権限はすべてのプロジェクトで同じです。私はグループレベルでそれらを設定したいと思います。GitLab:グループ内のすべてのプロジェクトの1グループ

私はgitlabに(プロジェクトの)グループをURLで作成しました。 gitlab.com/mygroup。プロジェクトには、gitlab.com/mygroup/proj1gitlab.com/mygroup/proj2などのURLが含まれています。グループgitlab.com/groups/mygroup/group_membersに人を追加しました。しかし、プロジェクトメンバーにページgitlab.com/mygroup/proj1/project_membersのすべてのプロジェクトに直接追加しない限り、プロジェクトにアクセスすることはできません。しかし、この場合、私は各人と各プロジェクトのために行動を繰り返さなければなりません。

グループにすべての人を一度追加すると、すべての権限をすべてのプロジェクトに共有できますか?

+0

これは、https://docs.gitlab.com/ce/workflow/groups.html#adding-users-to-a-groupに従って正しく実行されています。あなたのGitLabバージョンは何ですか? –

+0

私はgitlab.comでホストされているバージョンを使用し、それが新鮮なものであることを祈っています:)正確なバージョンを取得する方法は?私はインストラクションをインストールしましたが、いくつかのインターフェイスが少し変更されました。グループのユーザーはプロジェクトに自動的には伝播されません。 –

+0

URL https://your.domain.name/helpをチェックし、urバージョンがあるはずです –

答えて

1

すべてのプロジェクトとグループはプライベートです。

我々はコメントで述べたように、

than

一つより重要である民間プロジェクトのrule

プロジェクトへのアクセスは、ユーザごとに明示的に付与しなければならないようです1つのグループに複数のプロジェクトを配置する利点のうち、 プライベートグループで1 アクション

で、グループ内のすべてのプロジェクトにアクセスするユーザーは、唯一のオプションは、そのすべてのユーザーが手動でがプロジェクトに追加する必要があり、民間プロジェクトです。

あり1つの回避策があるが、それは非常に便利だ場合、私は知らない。

  1. は(すべてのユーザーが暗黙的にプロジェクトに参加している)
  2. メンバーは
  3. 社内プロジェクトを追加内部グループ
  4. を作成します。
  5. プライベートへのプロジェクトの可視性を変更する
  6. グループの可視性をプライベートに変更する

テスト済み8.15.4-ee

+0

ありがとうございました!私はGitlabでいくつかのプライバシーオプションを追加しましたが、今すぐプロジェクトが見えるようになりました。 –

関連する問題