Permissions to change Free Text

Moderator: crythias

Locked
clockworkorange
Znuny newbie
Posts: 7
Joined: 06 Dec 2013, 12:47
Znuny Version: OTRS 3.2

Permissions to change Free Text

Post by clockworkorange »

Hello, I would like to restrict privileges of changing some free fields (e.g. sla, service type) per agent. I wonder it is possible through "Change Group Relations for Agent John Doe". I have added checkbox with name FREETEXT as it is said in text beneath but nothing happens.

In Sysconfig I have hound System::Permissions and these few lines:
Standard available permissions for agents within the application. If more permissions are needed, they can be entered here. Permissions must be defined to be effective. Some other good permissions have also been provided built-in: note, close, pending, customer, freetext, move, compose, responsible, forward, and bounce. Make sure that "rw" is always the last registered permission.

I also have checked the module:

Code: Select all

$Self->{'System::Permission'} =  [
  'ro',
  'move_into',
  'create',
  'note',
  'owner',
  'priority',
  'rw'
];
Unfortunately, I can't find functionally solution. Any other ideas?
Thansk in advance.
crythias
Moderator
Posts: 10170
Joined: 04 May 2010, 18:38
Znuny Version: 5.0.x
Location: SouthWest Florida, USA
Contact:

Re: Permissions to change Free Text

Post by crythias »

SLA and service are not free text fields. See docs for ACL. But likely you will need to restrict module registration by group membership for interfaces that allow changing service and SLA.
OTRS 6.0.x (private/testing/public) on Linux with MySQL database.
Please edit your signature to include your OTRS version, Operating System, and database type.
Click Subscribe Topic below to get notifications. Consider amending your topic title to include [SOLVED] if it is so.
Need help? Before you ask
skullz
Znuny superhero
Posts: 658
Joined: 24 Feb 2012, 03:58
Znuny Version: LTS and Features
Real Name: Mo Azfar
Location: Kuala Lumpur, MY
Contact:

Re: Permissions to change Free Text

Post by skullz »

1. add new system permission -> freetext at Ticket -> Core::Ticket :: System Permission

Image

2. change rw to freetext at Ticket -> Frontend::Agent::Ticket::ViewFreeText

Image

3. assign agent permission.

4. this is only applicable if the agent is not the owner/responsible of ticket. (lock or unlock)
My Github
OTRS CE/LTS Discord Channel
Cant Update Package Anymore ? Check This

Professional OTRS, Znuny & OTOBO services: efflux.de/en
Free and premium add-ons: English
Locked