Home Assistant Unofficial Reference 2024.12.1
homeassistant.auth.permissions Namespace Reference

Namespaces

 const
 
 entities
 
 events
 
 merge
 
 models
 
 system_policies
 
 types
 
 util
 

Classes

class  _OwnerPermissions
 
class  AbstractPermissions
 
class  PolicyPermissions
 

Variables

list __all__
 
 OwnerPermissions = _OwnerPermissions()
 
 POLICY_SCHEMA = vol.Schema({vol.Optional(CAT_ENTITIES): ENTITY_POLICY_SCHEMA})
 

Detailed Description

Permissions for Home Assistant.

Variable Documentation

◆ __all__

list homeassistant.auth.permissions.__all__
private
Initial value:
1 = [
2  "POLICY_SCHEMA",
3  "merge_policies",
4  "PermissionLookup",
5  "PolicyType",
6  "AbstractPermissions",
7  "PolicyPermissions",
8  "OwnerPermissions",
9 ]

Definition at line 18 of file __init__.py.

◆ OwnerPermissions

homeassistant.auth.permissions.OwnerPermissions = _OwnerPermissions()

Definition at line 83 of file __init__.py.

◆ POLICY_SCHEMA

homeassistant.auth.permissions.POLICY_SCHEMA = vol.Schema({vol.Optional(CAT_ENTITIES): ENTITY_POLICY_SCHEMA})

Definition at line 16 of file __init__.py.