2017-05-24 8 views
0

Jenkinsのグローバルセキュリティ設定をMatrixベースのセキュリティを使用するように設定しました。 プロジェクトでは、「プロジェクトベースのセキュリティ」を有効にし、「グローバル認証マトリックスの継承をブロックする」にチェックを入れました。 すべてのユーザーのアクセス許可を設定する前に保存しました。 これで誰もMatrixベースのセキュリティモードでこのプロジェクトに触れることはできません。 このプロジェクトにアクセスするには、グローバルセキュリティ設定を他のモードに設定しました。 Matrixベースのセキュリティモードでプロジェクトを表示させる方法はありますか?Jenkinsプロジェクトベースのセキュリティはすべてのユーザーをブロックします

答えて

0

私はそれを解決しました。 そのジョブのconfig.xmlを編集します。これはjenkins_home/jobs/prject_nameの下にあります。

<properties> 
    <hudson.security.AuthorizationMatrixProperty> 
    <blocksInheritance>true</blocksInheritance> 
    </hudson.security.AuthorizationMatrixProperty> 
    </properties> 

再起動ジェンキンスが、それが固定: は、これらの行を削除します。

関連する問題