私はUbuntu 12.04でJenkins war 1.520を使用しています。openidプラグインでjenkinsを構成し、Googleアプリで認証しました。ロール ベースのセキュリティとマトリックス ベースのセキュリティに変更を加えた理由
Access Denied- asdf@gmail.com is missing the Read permission
ジェンキンスにアクセスするには何をする必要があるか教えてください
私はUbuntu 12.04でJenkins war 1.520を使用しています。openidプラグインでjenkinsを構成し、Googleアプリで認証しました。ロール ベースのセキュリティとマトリックス ベースのセキュリティに変更を加えた理由
Access Denied- asdf@gmail.com is missing the Read permission
ジェンキンスにアクセスするには何をする必要があるか教えてください
権限を再構成する必要があります。ログインアクセス権を持つユーザーがまだいますか? そうでない場合は、セキュリティを一時的に無効にしてリセットする必要があります。これは、$JENKINS_HOME/config.xml (システムで jenkins.war を実行する場合、デフォルトでは $HOME/.jenkins/config.xml) を変更し、<useSecurity> を true から false に設定することで実現できます。必ず設定をバックアップしてください!
そこに着いたら、セキュリティを再度有効にして、マトリックスおよびロールベースのセキュリティに何があるかを示してください。
Jenkins にも同じ問題があり、私のユーザー名は Gideon でしたが、「gideon には全体的な管理/登録権限がありません」というエラーが表示されました。/hudson/authorizationStrategy/permission タグで Gideon を gideon に変更して config.xml を編集すると、すべてが正常に機能するようになりました。
セキュリティの無効化ページで提案されているように、 (eg ) を編集config.xml
して, andの行を削除し、 Jenkins を再起動する必要があります。$JENKINS_HOME
/var/lib/jenkins
useSecurity
authorizationStrategy
securityRealm
私の許可ファイルはここにありました:
/var/lib/jenkins/config.xml