package xenstore
Install
dune-project
Dependency
Authors
Maintainers
Sources
sha256=11b63bb2a5a8bc487d36f36ecb195b2a2135aa13ab401cbc73da67505c08faa4
sha512=b921aa4265503677f4984007efee6865461a18031dc49583be040781307cc6cbfcd84bc11e9ebc0a23e9b0cf281bd94528c475624bc30471ad8ff70607e0732f
doc/xenstore.server/Xenstore_server/Perms/index.html
Module Xenstore_server.PermsSource
A role containing a set of privileges
restrict role domid returns a new role which contains the subset of role which applies to domain domid
type permission = | READ(*ability to read the value associated with a node
*)| WRITE(*ability to modify the value associated with a node
*)| CHANGE_ACL(*ability to change the ACL associated with a node
*)| DEBUG(*ability to invoke debug operations
*)| INTRODUCE(*ability to grant access to other domains
*)| ISINTRODUCED(*ability to query whether a domain has been introduced
*)| RESUME(*ability to restore access to previously shutdown domains
*)| RELEASE(*ability to revoke access from other domains
*)| SET_TARGET(*ability to allow one domain to impersonate a specific other
*)| RESTRICT(*ability to imperonate a specific other domain
*)| CONFIGURE(*ability to view/edit the daemon configuration
*)
Thrown by the check function if role does not have a specific permission
check role permission acl throws Permission_denied if role does not have permission according to the access control list acl
has role permission throws Permission_denied if role does not have permission