DeletePermissionForUser deletes a permission for a user or role. Returns false if the user or role does not have the permission (aka not affected).
(user string, permission ...string)
| 168 | // DeletePermissionForUser deletes a permission for a user or role. |
| 169 | // Returns false if the user or role does not have the permission (aka not affected). |
| 170 | func (e *Enforcer) DeletePermissionForUser(user string, permission ...string) (bool, error) { |
| 171 | return e.RemovePolicy(util.JoinSlice(user, permission...)) |
| 172 | } |
| 173 | |
| 174 | // DeletePermissionsForUser deletes permissions for a user or role. |
| 175 | // Returns false if the user or role does not have any permissions (aka not affected). |