Core → Ticket → ACL

ACL::CacheTTL

Cache time in seconds for the DB ACL backend.

This setting can not be deactivated.

Default value:

--- '3600'

ACLKeysLevel1Change

Defines which items are available in first level of the ACL structure.

Default value:

---
Possible: Possible
PossibleAdd: PossibleAdd
PossibleNot: PossibleNot

ACLKeysLevel1Match

Defines which items are available in first level of the ACL structure.

Default value:

---
Properties: Properties
PropertiesDatabase: PropertiesDatabase

ACLKeysLevel2::Possible

Defines which items are available in second level of the ACL structure.

Default value:

---
Action: Action
ActivityDialog: ActivityDialog
Process: Process
Ticket: Ticket

ACLKeysLevel2::PossibleAdd

Defines which items are available in second level of the ACL structure.

Default value:

---
Action: Action
ActivityDialog: ActivityDialog
Process: Process
Ticket: Ticket

ACLKeysLevel2::PossibleNot

Defines which items are available in second level of the ACL structure.

Default value:

---
Action: Action
ActivityDialog: ActivityDialog
Process: Process
Ticket: Ticket

ACLKeysLevel2::Properties

Defines which items are available in second level of the ACL structure.

Default value:

---
CustomerUser: CustomerUser
DynamicField: DynamicField
Frontend: Frontend
Owner: Owner
Priority: Priority
Process: Process
Queue: Queue
Responsible: Responsible
SLA: SLA
Service: Service
State: State
Ticket: Ticket
Type: Type
User: User

ACLKeysLevel2::PropertiesDatabase

Defines which items are available in second level of the ACL structure.

Default value:

---
CustomerUser: CustomerUser
DynamicField: DynamicField
Owner: Owner
Priority: Priority
Process: Process
Queue: Queue
Responsible: Responsible
SLA: SLA
Service: Service
State: State
Ticket: Ticket
Type: Type
User: User

ACLKeysLevel3::Actions###100-Default

Defines which items are available for 'Action' in third level of the ACL structure.

Default value:

---
- AgentTicketBounce
- AgentTicketClose
- AgentTicketCompose
- AgentTicketCustomer
- AgentTicketForward
- AgentTicketEmail
- AgentTicketEmailOutbound
- AgentTicketEmailResend
- AgentTicketFreeText
- AgentTicketHistory
- AgentTicketLink
- AgentTicketLock
- AgentTicketMerge
- AgentTicketMove
- AgentTicketNote
- AgentTicketOwner
- AgentTicketPending
- AgentTicketPhone
- AgentTicketPhoneInbound
- AgentTicketPhoneOutbound
- AgentTicketPlain
- AgentTicketPrint
- AgentTicketPriority
- AgentTicketProcess
- AgentTicketResponsible
- AgentTicketSearch
- AgentTicketWatcher
- AgentTicketZoom
- AgentLinkObject
- AgentSplitSelection
- CustomerTicketPrint
- CustomerTicketProcess
- CustomerTicketZoom

Ticket::Acl::Module###1-Ticket::Acl::Module

ACL module that allows closing parent tickets only if all its children are already closed ("State" shows which states are not available for the parent ticket until all child tickets are closed).

This setting is not active by default.

Default value:

---
Module: Kernel::System::Ticket::Acl::CloseParentAfterClosedChilds
State:
- closed successful
- closed unsuccessful

TicketACL::Debug::Enabled

If enabled debugging information for ACLs is logged.

This setting can not be deactivated.

Default value:

--- 0

TicketACL::Debug::Filter###00-Default

Filter for debugging ACLs. Note: More ticket attributes can be added in the format <OTRS_TICKET_Attribute> e.g. <OTRS_TICKET_Priority>.

This setting is not active by default.

Default value:

---
<OTRS_TICKET_TicketNumber>: ''
ACLName: ''

TicketACL::Debug::LogPriority

Defines the priority in which the information is logged and presented.

This setting is not active by default.

Default value:

--- debug

TicketACL::Default::Action

Default ACL values for ticket actions.

This setting can not be deactivated.

Default value:

--- {}