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
Inaccurate tooltip on 'Who can manage view access' dropdown #5370
Comments
@tofumatt, shouldn't we display that text only if the current sharing management for the module is set to "only me"? In other words, we should keep showing the same |
@eugene-manuilov Yes, that's what I wrote in the ACs, but I guess it wasn't clear 😅
I've updated it to be a bit more clear. |
Thanks @tofumatt 😊. IB ✔️ |
Bug Description
Bug bash issue: https://app.asana.com/0/1202258919887896/1202420835416767 please refer to Asana issue for background
Here's the scenario: admin 1 sets up Site Kit and connects all the modules. In the dashboard sharing settings, they select 'Only me' for search console and analytics under 'who can manage view access' All is good. Then admin 2 logs in and goes to the dashboard. They can see everything as expected, and then click on the 'view only' button. They then sign into Google with their google account. They then go to the dashboard sharing settings and see that they are unable to change the permissions for search console and analytics, which is expected BUT, when you hover the 'managed by' tooltip, the message is confusing IMO.
The tool tip says that 'admin 1 has given permission for all users to all admins (which isn't true) It then says you can change this on the dashboard. Against the module, the correct text is displayed "Contact managing user to manage view access" I think the tooltip is confusing.
Agreed that this message is confusing. Maybe we could change it to something like "Contact [username] to manage view access"?
Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance criteria
Implementation Brief
site-kit-wp/assets/js/components/dashboard-sharing/DashboardSharingSettings/Module.js
Line 220 in 76e5049
Test Coverage
QA Brief
dashboardSharing
feature flag is turned on from the tester plugin.Changelog entry
The text was updated successfully, but these errors were encountered: