Resource
Represents an object with access control.
res := permission.NewResource("document")
CreateSub(id string) *Resource- Creates a sub-resource.GetSub(id string) *Resource- Retrieves a sub-resource.CreateSubs(ids ...string) *Resource- Creates multiple sub-resources.AddSubs(resources ...*Resource) *Resource- Adds multiple sub-resources.AddOwners(owners ...*Entity)- Sets owners of the resource.