Menu

Agent availability, sick day

2022-04-14
2022-06-20
  • Andrew Precht

    Andrew Precht - 2022-04-14

    Hi all,
    Is there a way to have an agent unavailable?
    Say, an agent is out sick, so no tickets can be assigned to them.

    Thanks,
    Andrew

     
  • Jeffrey Bostoen

    Jeffrey Bostoen - 2022-04-15

    Hi Andrew

    The most simple way - without considering other options - would be to create an extension which allows you to keep track of this data (this could range from a simple yes/no field; to a record which would contain typical appointment info: start/end date time); and then to adjust the OQL query which selects the allowed values for agents that can be assigned.

     
  • Andrew Precht

    Andrew Precht - 2022-05-04

    Thanks Jeffrey...

    I gave it a try. I used the Holiday class as a starting point. Adding a start/end date time field.
    When I installed it, I can see it in the Data Model, but it is not showing up in the administrators portal anywhere.
    How can I have this new vacation class show up in the admin GUI. Maybe under the Miscellaneous items at the bottom of the overview screen.
    Code attached…
    Thanks,
    Andrew

     
  • Pierre Goiffon

    Pierre Goiffon - 2022-05-05

    Hello,
    Not sure to understand why to display the Holiday class in the portal, considering the first need you expressed ?
    Anyhow, to display a class in the portal, you'll have to configure scopes and add a new brick or customize an existing one... https://www.itophub.io/wiki/page?id=latest:customization:start#customizing_the_portal

     
  • Andrew Precht

    Andrew Precht - 2022-05-07

    Hi Pierre,
    Thanks, for the response.

    I don’t think I'm communicating well. I’m not referring to the Standard Portal, But the console that admins and agents use. See attachment.

    Using the itop documentation: Creating a new class of CI: Monitor. I’ve been able to create a number of new “End user devices” See attachment.

    Now, we would like to create a new class of CI named vacations. A CI similar to the Holiday CI. However, putting it under End user devices makes no sense to us. Having it show up in the Miscellaneous group in the overview of the Configuration Management would be ideal. I’m not sure how to do this. Would changing the parent to <parent>Miscellaneous</parent> work? But, then what would be in the category <category>searchable,bizmodel</category>?

    So much I don’t understand.

    Thanks,
    Andrew

     
  • Vincent @ Combodo

    I don't really understand while a "vacations" object should be a CI class...
    "Miscellaneous" is not an existing class, it's just a dashboard grouping.

    For creating a class outside of any existing hierarchy, just set it here:

    <parent>cmdbAbstractObject</parent>
    

    To display it in the CMDB dashboard, change that dashboard in iTop after you have added the class, export the new dashboard and push it in an extension as the new official dashboard for this menu.

     
  • Andrew Precht

    Andrew Precht - 2022-05-26

    Thank you Vincent, I'll give that a try.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.