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.