func (role *Role) NewPermission() *Permission {
	return &Permission{
		Role:         role,
		AllowedRoles: map[PermissionMode][]string{},
		DeniedRoles:  map[PermissionMode][]string{},
	}
}
func (role *Role) NewPermission() *Permission {
	return &Permission{
		Role:         role,
		AllowedRoles: map[PermissionMode][]string{},
		DeniedRoles:  map[PermissionMode][]string{},
	}
}
func ( role * Role ) NewPermission ( ) * Permission { return & Permission { Role : role , AllowedRoles : map [ PermissionMode ] [ ] string { } , DeniedRoles : map [ PermissionMode ] [ ] string { } , } }
// NewPermission initialize permission
NewPermission initialize permission