-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
Audit permissions for accounts in user accounts dashboard #1651
Comments
Related to #1642 |
I'm testing this out on |
An update on step 1 mentioned on this ticket:
Expected behavior: After giving an account the access to "Accounts", "Dashboard" etc (screenshot). The account should be able to see these options when the nav dropdown is clicked. Actual Behavior: The new access doesn't reflect in the options as shown Steps to Reproduce the Behavior: Follow as shown in the first screenshot. I've traced this to the fact that the filter used when querying for matching Packaging e.g
does not match the way the data is stored. I currently haven't seen a Package with a |
Status is being tracked on WIP PR here #2145 |
Status on the different parts of this:
|
Audit status (see *2 in comment above) Confirming Top-Level & Sub-level Toggling of permissions
Other questions:
|
Yes, shop settings is the default screen that all shop admins should configure (name,etc). This should be visible.
If "Codes" is enabled, they should always be visible (to all users). I think that I made a special case for this (but not sure). ie, you would always want users to be able to input codes, but not create them.
I think this can be removed from the registry. We were going to build a UI to allow selection of layouts/themes. On hold for a bit...
See #2035 Feel like this was [also] supposed to be for loggly configuration @jshimko? The credentials have to be configured as ENV variables, but this should have settings. This was mentioned / implemented in #1574. I created #2165 to track the UI component.
These are all components @mikemurray .. some of these should respect permissions I would think. however.. maybe these should be ignored for now as well?
Hmmm.. I don't see analytics in admin or guest view. I'll have to dig in there. Some of these labels could be cleaned up in #1877. |
Status: PR review in progress (#2145) |
@impactmass do you think all your permissions updates took care of this? |
The permissions epic (update #2183) took care of mostly point 2 and 3 mentioned on the description of this ticket. There is more work to be done around point 1. I'll go through the issues and write up a new ticket that will take over (and close this off). |
@mikemurray and I discovered today during our final review of 1.5 that the dashboard does does not take permissions into account when determining which modules are available to the user. It appears that the dashboard permission is the only one that mattered. |
@impactmass @spencern please update status on this issue. |
Point 1 and part of 2 was covered in #2145 #2235. Point 3 (Groups) was completed as part of #2183. @spencern re: your last comment.... please confirm if the issue you mentioned is still happening. I currently don't see it. (also after the fix done in #2183 and more recently #3505). |
@impactmass as that comment is from October and you're not seeing it, I think we can close. |
I was seeing issues while testing master (1.7.0) - most likely new issues should be created. Specifically some changes did not appear to take affect. Some gave errors, and I also "changed owner" and hit the "cancel" and the owner changed regardless of cancel, etc. these could all be new issues -> but am suggesting another review is required. |
Went through as mentioned by @aaronjudd. I found and create issues: #3648 and #3649. |
@impactmass So is this ready to close? |
yes can be closed, in favor of the new issues created above, plus the UI epic (#2922) |
The text was updated successfully, but these errors were encountered: