question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Improve the notice first shown to non administrators on the initial splash screen

See original GitHub issue

Feature 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 existing Get 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__description as the above paragraph.
  • Use the createInterpolateElement helper function to render the text, and the Learn more link.
  • The text should be translated.
  • The Learn more link should point to https://sitekit.withgoogle.com/documentation/using-site-kit/dashboard-sharing/.
  • The aria-label attribute should have the translated value of Learn 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:closed
  • Created a year ago
  • Comments:7 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
eclarke1commented, Jun 23, 2022

@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.

1reaction
bethanylangcommented, Jun 23, 2022

@felixarntz Thanks! That makes sense to me and I think we can leave it out.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Windows 10 may display the Administrator account at the sign ...
Provides resolution steps for Windows 10 version 1709 PCs that boot to a sign-in screen that only displays the Administrator account.
Read more >
How to Disable the Windows 10 First Sign-in Animation
Solution: · Run the Local Group Policy Editor (Start > type gpedit.msc) · Navigate to Computer Configuration > Administrative Templates > System
Read more >
Model Notices of Privacy Practices - HHS.gov
This page provides options for meeting the requirement to create notices of privacy practices (NPP). HHS developed the model NPPs you see on...
Read more >
A Guide to the Rulemaking Process - Federal Register
Anyone interested (individuals and groups) may respond to the Advance Notice by submitting comments aimed at developing and improving the draft proposal or...
Read more >
Tips and Tricks for Mac Management - Apple
Note that the settings show not only exactly what was set, but also where each ... First, you must log into the MCX...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found