rbac

package
v0.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 8, 2020 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// roles
	RoleAdmin = gorbac.NewStdRole("admin")
	RoleUser  = gorbac.NewStdRole("user")

	// Being on the box (localhost) automatically enables
	// permissions and access to some endpoints
	RoleLocal = gorbac.NewStdRole("local")

	// regarding system settings
	PermRSettings = gorbac.NewStdPermission("r-settings") // read
	PermWSettings = gorbac.NewStdPermission("w-settings") // write

	// regarding configuring other admin users
	PermRAdmins = gorbac.NewStdPermission("r-admins") // read
	PermWAdmins = gorbac.NewStdPermission("w-admins") // write
	PermLAdmins = gorbac.NewStdPermission("l-admins") // list

	// regarding configuring other users
	PermRUsers = gorbac.NewStdPermission("r-users")
	PermWUsers = gorbac.NewStdPermission("w-users")
	PermLUsers = gorbac.NewStdPermission("l-users")
)
View Source
var Rbac *gorbac.RBAC

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL