Permissions API specification

E242838

The Permissions API specification is a web standard that defines a unified way for web applications to query and manage user permission states for powerful browser features like notifications, geolocation, and camera access.

All labels observed (6)

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Browser API specification
W3C specification
Web standard
aimsTo improve user privacy controls
provide a consistent permissions model across features
reduce permission prompt fatigue
allows feature-specific permission descriptors
querying current permission state without prompting the user
appliesTo web applications
web browsers
concerns powerful web platform features
privacy-sensitive browser features
user permissions
defines Permissions API
definesConcept PermissionDescriptor
PermissionStatus
permission state
definesInterface PermissionStatus interface
Permissions interface
definesMethod Permissions.query()
Permissions.request()
Permissions.revoke()
navigator.permissions.query()
navigator.permissions.request()
navigator.permissions.revoke()
definesPermissionState denied
granted
prompt
hasFullName Permissions API
partOf Web Platform specifications
linked to: Open Web Platform
relatedTo Geolocation API specification
linked to: Geolocation API

Media Capture and Streams specification
Notifications API specification
standardizes a unified way to manage permission states
a unified way to query permission states
permissions management for web applications
supportsFeature background-sync permission
camera permission
clipboard-read permission
clipboard-write permission
geolocation permission
microphone permission
midi permission
notifications permission
persistent-storage permission
push permission
usedBy browsers to expose permission state to scripts
web developers to check permissions programmatically

How these facts were elicited

Referenced by (8)

Full triples — surface form annotated when it differs from this entity's canonical label.

Notifications API relatedTo Permissions API specification
subject linked to: Notifications API Standard
Permissions API definesInterface PermissionStatus
linked to: Permissions API specification
Permissions API definedIn Permissions API specification
Permissions API specification definesConcept PermissionStatus
linked to: Permissions API specification
Permissions API specification definesConcept PermissionDescriptor
linked to: Permissions API specification
Permissions API specification definesInterface Permissions interface
linked to: Permissions API specification
Permissions API specification definesInterface PermissionStatus interface
linked to: Permissions API specification
Permissions API specification definesMethod Permissions.query()
linked to: Permissions API specification