[Home](./index.md) > [puppeteer](./puppeteer.md) > [Protocol](./puppeteer.protocol.md) > [Browser](./puppeteer.protocol.browser.md) > [PermissionDescriptor](./puppeteer.protocol.browser.permissiondescriptor.md) > [userVisibleOnly](./puppeteer.protocol.browser.permissiondescriptor.uservisibleonly.md) ## Protocol.Browser.PermissionDescriptor.userVisibleOnly property For "push" permission, may specify userVisibleOnly. Note that userVisibleOnly = true is the only currently supported type. Signature: ```typescript userVisibleOnly?: boolean; ```