2017-05-05 14 views
0

私はJenkinsでロールベースのセキュリティを使用しています。特定のJenkinsビューまたはジョブへの匿名アクセスを許可する

私のすべての仕事はプライベートで、すべての許可のためにログインが必要です。これは良いことです。しかし、私は公衆に公開したい仕事をいくつか追加しています。誰かが特定のJenkins「ビュー」や「仕事」を発見して読むことができるようにしたいと思います。

これまでは、匿名アクセスの概念を持たないため、ロールベースセキュリティでこれを動作させることはできませんでした。

私はロールベースのセキュリティで何を達成しようとしていますか?そうでない場合、特定の仕事を完全に私的に(読書や発見のアクセスを含む)維持することができますが、公開されている他の方法はありますか?

答えて

0

は、私はそれを考え出したが、それは直感的ではありませんでしたので、私は疑問を残し、ここに取るステップをリストします:ビューを

  1. 移動「を管理し、割り当てるロール」を
  2. 新しいグローバルロール「Public」を追加します。
  3. 「全体的な」「読み取り」権限のみを追加します。その他
  4. フィルタリングするジョブと一致する関連する名前とパターンの新しいプロジェクトロールを追加します
  5. 役割の割り当て「に新しいプロジェクトロールに許可
  6. 移動」「仕事」「読むあなたは
を作成したプロジェクトの役割に匿名を追加
  • グローバル・ロールに匿名」「ビュー
  • は、ユーザー/グループを追加します」
  • 関連する問題