Xenstore_server.Permsval superuser : tThe superuser role has all privileges
val of_domain : int -> tThe role associated with a specific domain id
restrict role domid returns a new role which contains the subset of role which applies to domain domid
type permission = | READability to read the value associated with a node
*)| WRITEability to modify the value associated with a node
*)| CHANGE_ACLability to change the ACL associated with a node
*)| DEBUGability to invoke debug operations
*)| INTRODUCEability to grant access to other domains
*)| ISINTRODUCEDability to query whether a domain has been introduced
*)| RESUMEability to restore access to previously shutdown domains
*)| RELEASEability to revoke access from other domains
*)| SET_TARGETability to allow one domain to impersonate a specific other
*)| RESTRICTability to imperonate a specific other domain
*)| CONFIGUREability to view/edit the daemon configuration
*)val check : t -> permission -> Xs_protocol.ACL.t -> unitcheck role permission acl throws Permission_denied if role does not have permission according to the access control list acl
val has : t -> permission -> unithas role permission throws Permission_denied if role does not have permission