We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Currently the permission config/x509 is required to create / edit jobs, which can not be given explicitly it is only included in config/*
icingaweb2-module-x509/application/controllers/JobController.php
Line 55 in 8425ede
More granular permissions for
Include as many relevant details about the environment you experienced the problem in
php --version
The text was updated successfully, but these errors were encountered:
what if we do it like
$this->hasPermission('config/x509') || $this->hasPermission('x509/config')
that would't break compatibility for older role settings but provide a configurable permission in the role config?
Sorry, something went wrong.
It is actually even more easier let's just add:
$this->providePermission("config/x509","something meaningful");
to the configuration.php
Add missing permission config/509 refs Icinga#234
8d1d155
No branches or pull requests
Describe the bug
Currently the permission config/x509 is required to create / edit jobs, which can not be given explicitly it is only included in config/*
To Reproduce
icingaweb2-module-x509/application/controllers/JobController.php
Line 55 in 8425ede
Expected behavior
More granular permissions for
Your Environment
Include as many relevant details about the environment you experienced the problem in
php --version
): 8.2The text was updated successfully, but these errors were encountered: