Improve the notice first shown to non administrators on the initial splash screen
See original GitHub issueFeature Description
Bug bash issue: https://app.asana.com/0/1202258919887896/1202443541768549 please refer to Asana issue for background
For non administrators who have just signed into the site, and happen to click on the Site Kit tab, they’re presented with the initial splash screen, which could include more details to help them understand what they’re looking at, or direct them to their site admin.
Possible additions to the existing text could include: An administrator for your site has set up and granted access to the Site Kit dashboard. ‘’‘Learn more’‘’ CTA Access granted via site administrator. ‘’‘Learn more’‘’.
It was also discussed to potentially have an admin pointer for a non admin who is viewing the shared dashboard for the first time
Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance criteria
- In the view-only version of the splash screen, additional copy should be provided, in a new paragraph above the existing “Get insights about…” text:
- Copy: An administrator has granted you access to view this site’s Dashboard to view stats from all shared Google services. Learn more
- The “Learn more” should link to the regular dashboard. sharing support URL
https://sitekit.withgoogle.com/documentation/using-site-kit/dashboard-sharing/.
Implementation Brief
- In
assets/js/components/setup/SetupUsingProxyViewOnly.js: - Add a new paragraph
<p>tag above the existingGet insights about...text with the following copy:
An administrator has granted you access to view this site’s Dashboard to view stats from all shared Google services. Learn more
- It should use the same classname
googlesitekit-setup__descriptionas the above paragraph. - Use the
createInterpolateElementhelper function to render the text, and theLearn morelink. - The text should be translated.
- The
Learn morelink should point tohttps://sitekit.withgoogle.com/documentation/using-site-kit/dashboard-sharing/. - The
aria-labelattribute should have the translated value ofLearn more about dashboard sharing.
Test Coverage
- No new tests are to be added.
QA Brief
- Using an admin, share a module with a non-administrator role and create another user having that role. Login using the new non-admin user and check the splash screen is modified as per the AC.
Changelog entry
- Improve the notice first shown to non administrators on the initial splash screen.
Issue Analytics
- State:
- Created a year ago
- Comments:7 (1 by maintainers)

Top Related StackOverflow Question
@felixarntz @aaemnnosttv are we kindly able to add ACs here now we have confirmed this? Would love to get this into IB as soon as possible please so we can start this sprint.
@felixarntz Thanks! That makes sense to me and I think we can leave it out.