Elavult dokumentáció

Egy régebbi kiadás dokumentációját nézi. A legfrissebb információkért nézze meg a jelenlegi kiadás dokumentációját.

Adminisztrátori felület

Ennek a csomagnak nincs adminisztrátori felülete.

Új dinamikus mező

A csomag telepítése után egy új Mester / alárendelt típusú dinamikus mező kerül hozzáadásra a rendszerhez, ahol a mester-alárendelt információ lesz tárolva. Ebből a típusból több mező létrehozása nem lehetséges.

Új jegyesemény modul

Az alárendelt jegyeknek a mester frissítéseinek követtetéséhez van egy Kernel::System::Ticket::Event::MasterSlave.pm jegy esemény modul, amely elfogja a mesterjegytől származó eseményeket, és megismétli azok végrehajtását az alárendelt jegyekbe.

Kivétel a szülőjegy lezárásához

A Ticket::Acl::Module###1-Ticket::Acl::Module alapértelmezetten nem kompatibilis az ezzel a csomaggal való használattal. Annak lehetővé tételéhez, hogy a szülőjegyeket csak akkor lehessen lezárni, ha az összes gyermekük már le lett zárva, egy további ACL-t kell hozzáadni, amely kivételt képez a mester/alárendelt jegyekhez.

Itt egy példa ACL ehhez a kivételhez:

---
- ChangeBy: root@localhost
  ChangeTime: 2021-09-07 13:45:58
  Comment: Exception for master/slave tickets.
  ConfigChange:
    PossibleAdd:
      Action:
      - AgentTicketClose
      Ticket:
        State:
        - '[regexp]close'
  ConfigMatch:
    PropertiesDatabase:
      DynamicField:
        DynamicField_MasterSlave:
        - Master
  CreateBy: root@localhost
  CreateTime: 2019-05-24 11:45:29
  Description: 'This ACL allows using the Master/Slave feature together with the “Ticket::Acl::Module###1-Ticket::Acl::Module” setting.'
  ID: 1
  Name: Master/Slave Exception
  StopAfterMatch: 0
  ValidID: 1

ACL hivatkozás

Ez a csomag egy új műveletet ad hozzá, amely használható az ACL-ekben. A következő hivatkozás megjeleníti a csomag által hozzáadott műveletet, és csak az új művelettel terjeszti ki az Adminisztrátori kézikönyvből származó ACL hivatkozást.

---
- ChangeBy: root@localhost
  ChangeTime: 2021-09-13 13:51:29
  Comment: ACL Reference for Master/Slave.
  ConfigMatch:
    Properties:
      DynamicField:
        DynamicField_MasterSlave:
        - Master
        - SlaveOf:TICKET_NUMBER (where TICKET_NUMBER is a master ticket number)
      Frontend:
        Action:
        - AgentTicketMasterSlave
    PropertiesDatabase:
      # Match properties (existing values from the database).
      # Please note that Frontend is not in the database, but in the framework.
      # See section "Properties", the same configuration can be used here.
  ConfigChange:
    Possible:
      # Reset possible options (white list).
      Action:
      # Possible action options (white list).
      - AgentTicketMasterSlave
      Ticket:
      # Possible ticket options (white list).
        DynamicField_MasterSlave:
        - Master
        - SlaveOf:TICKET_NUMBER (where TICKET_NUMBER is a master ticket number)
    PossibleAdd:
       # Add options (white list).
       # See section "Possible", the same configuration can be used here.
    PossibleNot:
       # Remove options (black list).
       # See section "Possible", the same configuration can be used here.
  CreateBy: root@localhost
  CreateTime: 2021-09-13 13:51:29
  Description: This reference shows the action added by Master/Slave.
  ID: 1
  Name: 201-ACL-Reference
  StopAfterMatch: 0
  ValidID: 3