AddPermissionForUser adds a permission for a user or role. Returns false if the user or role already has the permission (aka not affected).
(user string, permission ...string)
| 152 | // AddPermissionForUser adds a permission for a user or role. |
| 153 | // Returns false if the user or role already has the permission (aka not affected). |
| 154 | func (e *Enforcer) AddPermissionForUser(user string, permission ...string) (bool, error) { |
| 155 | return e.AddPolicy(util.JoinSlice(user, permission...)) |
| 156 | } |
| 157 | |
| 158 | // AddPermissionsForUser adds multiple permissions for a user or role. |
| 159 | // Returns false if the user or role already has one of the permissions (aka not affected). |