Skip to content
Snippets Groups Projects
Commit 280ec6f5 authored by Peter Rotich's avatar Peter Rotich
Browse files

Role Permission: Ticket / Task create permission

Give agents department's ticket / task create, by default, unless explicitly
denied by an assigned role.
parent eac7190f
No related branches found
No related tags found
No related merge requests found
......@@ -476,8 +476,10 @@ implements AuthenticatedUser, EmailContact, TemplateVariable, Searchable {
if ($assigned && $this->usePrimaryRoleOnAssignment())
return $this->role;
// View only access
return new Role(array());
// Ticket Create & View only access
$perms = JSONDataEncoder::encode(array(
Ticket::PERM_CREATE => 1));
return new Role(array('permissions' => $perms));
}
function hasPerm($perm, $global=true) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment