Google Chrome 116 adding one-time website permissions


With a gradual rollout from Chrome 116, we will be adding the Allow this time option to permission prompts. Our goal is to make it easier for people to use powerful web capabilities on their own terms. Allow this time will initially be available on desktop for some of the most common permissions: geolocation, camera, and microphone. Permission prompts for other capabilities and on the mobile web are unchanged for now, but may change in the future.

If you're a site owner, review Impact and Recommendations, and try the demo.

#A new UX for permissions​

#Permissions UX before Chrome 116​

Permission prompt showing only block and allow.

Permission prompt before Chrome 116.

Users are presented with three options:
  • Allow: Persistent allow.
  • Block: Persistent block.
  • Clicking the x button: Temporary block. The site can prompt the user again later, at most three times.
Permissions can be managed via the Site controls in the address bar or via the Site settings.

Key Term
Site controls: User-facing information and controls for a site, accessible after clicking the icon in the address bar.
The site controls menu in Chrome.

Site controls in Chrome.

Key Term
Site settings: User-facing information and controls for a site. Site settings can be accessed by clicking Site settings in the Site controls menu, or via Chrome's Settings page (chrome://settings or the Settings entry in the three-dot-menu).

#New permissions UX from Chrome 116​

Permission prompt with the new one-time option.

Permission prompt with the new one-time option. This is the new permission prompt on desktop for geolocation, camera, and microphone.

Users are presented with four options:
  • Allow this time: Temporary allow.
  • Allow on every visit: Persistent allow.
  • Don't allow: Persistent block.
  • Clicking the x button: Temporary block.
When users select Allow this time, the granted permission is temporary, also referred to as one-time permission. Its duration is limited to the current ongoing interaction with a web application.

Read more:
 

Latest Support Threads

Back
Top Bottom