-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
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
Allow restricting reports using defined prefix #160
Conversation
5092e29
to
f5a946e
Compare
0ebd33c
to
ebd0bf4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please rebase!
ea38825
to
71d9c2c
Compare
71d9c2c
to
120d5ad
Compare
d5ca62b
to
193fe8c
Compare
56871a4
to
194a07e
Compare
a8460ca
to
d0edc7d
Compare
e9b1c30
to
5d04b50
Compare
193fe8c
to
58560cf
Compare
@@ -62,7 +62,7 @@ public function indexAction() | |||
|
|||
public function editAction() | |||
{ | |||
$this->assertPermission('reporting/reports'); | |||
$this->assertPermission('reporting/reports/modify'); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why did you add/change the permission? That is a problem for users already having the reporting/reports
permission configured. They would no longer be able to manage reports. I see no reason to have two permissions but maybe there is one :).
* Introduce new restriction 'reporting/prefix' * Introduce new permission 'reporting/reports/modify'
58560cf
to
802e574
Compare
802e574
to
66b78c1
Compare
name
& author
@yhabteab Since you've changed everything, can you please create a new PR and reset this one? |
66b78c1
to
2c0d71c
Compare
name
& author
We had a discussion about this topic and came to the conclusion that it makes sense to think about a general solution how to share reports and other items like dashboards, menu items, business processes and so on. |
resolves #157