Jump to content

James Ainsworth

Hornbill Product Specialists
  • Posts

    4,940
  • Joined

  • Last visited

  • Days Won

    277

Posts posted by James Ainsworth

  1. Hi Kelvin,

    The Views and the criteria have grown over time and they have become a popular feature. With the Charts it nicely extends out the functionality to a personal dashboard. With this in mind we want to extend the use of the Views even further. We are looking to provide an updated version of the Criteria builder and once this has been done you will start to see the use of the Views extended even further.

    Over the next few months you should start to see these additions appearing. This will include more operands to give you more flexibility with your criteria.

  2. Hi Chris,

    You have a decision node following the "Get Request Information". This decision node has an option to go "To Second Line" which I'm assuming is that path that you are referring to. If this takes you to the second stage, Facilities, then you could have the "Add Request to Board" task as one of the first nodes of that Facilities stage.

    Using this automated task you should be able to add the request to the appropriate board and list.

    AddRequestToBoardBPM.PNG

    There is a also a "Remove Request from Board" Task as well if you have a board that it was previously added to which you now want to remove it from.

  3. Hi Martyn,

    There is an option on the email action when adding attachments titled "Show Associated Files". This will let you include attachments that are currently associated with the request. However, this will not be in-line attachments.

    We are currently investigating a new option to enable HTML emails from the email action. Our goal will be to enable more editing options including the ability to add in-line images.

  4. The list provided to select the subscribers of a service is a dynamic list and will only show group types that have been used in the Organisational structure. This is to prevent selecting an option that is not being used, and therefore no subscribers would be added.

    There is an "Company" option for subscriptions but it requires one of the organisation entries to be of type "Company". This would then include any users belonging to sub-groups of this company.

  5. Hi Kelvin,

    There is a slight variation between the tasks "Wait for New Request Owner" and the "Wait for Request Owner".

    The "Wait for Request Owner" is used when the owner has not been assigned and this field is currently blank. This is useful for when a request is first raised against a team and you want the assignment of an support person to be the next step.

    The "Wait for New Request Owner" is used when the request already has an owner assigned and you need to wait for it to be re-assigned to someone else. This can be used where a request is already assigned to someone but it as reached a stage in the process where someone else needs to manage it, but you don't want to remove the original owner while it is waiting to be re-assigned.

    As you are using the "Wait for New Request Owner" can you confirm if there is already someone assigned to the request when it reaches this task in the BPM?

  6. Hi Tina,

    we hadn't pursued this feature since it went into the product some time ago. I'm guessing that the Service form is before the Summary and Description form and once you click on a template it only maintains the information within that template.

    Something that is likely to supersede the templates is the new Service Request Catalogs. These feature should be available in the coming weeks. Keep an eye open for the Harry Hornbill Notifications.

  7. Thank you for your post.

    We have some plans to extend the existing 5 star rating that a user can apply on the Service Portals, allowing for some additional questions to be asked following the completion of a request. The rating is currently captured as part of the timeline history of a request but we are also looking to provide this in a way that it is stored separately and made more accessible to the reporting.

    These additions along with some more features for reporting will continue to be worked on over the coming 3 months. There will be a number of small additions released over this period which will build up to provide a solution. The first step will be to have the data stored so that it can be accessed for the standard reporting.

    I hope this helps.

  8. The 'No Team Assigned' is visible with the 'Service Desk Admin' Role.

    This was provided as a way to access orphaned requests that have not been assigned to a team or a Service. Provided that a request has been associated to a Service, a support person will be able to access a request that is not assigned to a team but is assigned to a Service that they support. This is done by selecting the option 'All My Services'. They can then sort on the Team column to bring the requests with no teams to the top.

    Requests with no team or service where made more restrictive to help support customers that have confidential information within requests. If a confidential request was mistakenly added without a team or service, we wanted to make sure that it was not made available to everyone.

  9. Hi Martyn,

    The email action that you see in the action bar of each request uses an email template that can be set in the Service details form. This will allow you to create a unique email template to represent each Service.

    We have added a feature called "Email Snippets" that lets you create reusable snippets of text that you can add and modify to each outgoing email being sent from the email action item on the action bar of the requests. We are soon to release an update which will allow you to use variables to automatically populate things like "Dear {{customer}} within these snippets.

    When using the email template and snippet features together you would want to use the email template to create a standard header and footer for all emails sent from a particular service from the email action item and then create snippets will allow a support person to included one or more snippets of text. The variables will be resolved in the email immediately so that the support staff can see that they are correctly populated and they can edit the snippet text before sending the email if required.

    From you post, there may still be some missing elements where you might be wanting to take a screenshot that has been added to the timeline and include it in the email. Is this also what you are looking for?

  10. Hi Chris,

    A request card can be on multiple boards at the same time. You can manually associate the request to the new Board when you do the assignment. This request will remain on the original board until manually removed.

    It is also possible to automate the adding of requests to Boards using the BPM Workflow. At a particular stage of a request or after the completion of a BPM action you can add a BPM Automated Task to associated the request to a Board including adding it to a particular list. You can also remove a request from a board when a request reaches a particular stage in the process. Documentation on the Business Process Workflow can be found here

    Another way to automate adding requests to a board is by adding escalation events associated to a Service Level. To read more about Escalations go here

  11. Different browsers work differently with SSO. Some better than others. If you are being prompted for a user name and password this is most likely the settings for the browser causing this. You may have to search for the appropriate settings for each of the different browsers that you use. The first thing to look at are the settings in your Internet Options on your local computer.

    1. Go to your Control Panel and locate the Internet Options and select the Security tab

    2. Click on the "Local Intranet" zone icon

    3. Click on the "Sites" button

    4. Click on the "Advanced" button

    5. Click on "Add" and add the URL for your ADFS server and click "Close" when finished

    6. Click on "Custom Level" button

    7. Locate the "User Authentication" options and select "Automatic logon with current username and password"

    8. Close and re-open your browser.

    If this works on your local system, you may want to consider having this as part of your Domain Policy. If you try to access your Hornbill instance from a computer that is not on your Domain, you will find that you are still prompted for a username and password that first time you connect.

    Let me know if you are still getting the 400 error on IE after setting this.

  12. Hi Tina,

    Although there is no current way to set a default Service, there is a new feature that is soon to be released that allows you to define different types of requests that can be raised for that one service. With this in mind you may find that showing a single service in Progressive Capture has some value.

    PCServiceFormCatalog.png

    This is what we are calling a "Request Catalog". Each Service can have its own Request Catalog and each item in that catalog can have its own Progressive Capture Script and Business Process Workflow. In the above image there is a single "Mac Support" service which has two types of requests that can be raised against it.

  13. When creating your mappings between AD and SAML you would map the SAM-Account-Name to Name ID

    SAMLnameID.PNG

    In Hornbill Administration when configuring SSO the Name id would normally be left blank if you are using the above mapping. Only if you have changed the Outgoing Claim Type from Name ID would you need to populate this field in Hornbill Administration.

    SSOAdminSetupnameID.PNG

    Can you confirm if you have set a value in this field or if you are using a different Outgoing Claim Type other than Name ID for the SAM Account Name?

  14. Hi Ben,

    I would check your clock on your domain controller and update the time using a reliable internet time server. As soon as this is done, check and see if you are able to login. If this resolves your issue, you may want to keep an eye on the clock on your domain controller in case it is losing time. If this is the case, you may find that this will happen again over a period of time and you might want to look for a solution to keep the domain controller's clock up to date.

    Let us know if this doesn't solve your issue.

  15. Thanks for your post Lee.

    You are able to automatically set a priority as part of your Business Process workflow used for that request type or service.

    1.) Add a new 'Automated Task' node to your BPM workflow

    2.) Open the Node Information by clicking on the cog icon displayed in the top right of the node when you hover over with your mouse

    3.) On the 'Scope' option select 'Entity'

    4.) On the 'Entity' option select 'Requests'

    5.) On the 'Type' option select 'Update Request'

    6.) On the 'Task' option select 'Priority'

    7.) Under options change the Priority option from A (automatic) to M (Manual)

    8.) Select the Priority that you wish to apply to your requests

    9.) Save the workflow

    BpmPriortyUpdate.png

    The other option for you it to use the BPM Automated Task node called 'Wait for Request Priority' which will prompt for the priority at a particular point within your workflow. In your case you could have this after the assignment has taken place. Follow the same steps as above but for the 'Type' select 'Suspend' and for the Task select 'Wait for Request Priority'

    It may also be that you have the Priority Form included in your Progressive Capture. Priority is not a mandatory option and if you don't wish to capture the priority at the time of raising a request you can remove it from your Progressive Capture Script.

    I hope this helps.

  16. Hi Tina,

    Just to confirm, when you say "Group" Filters" are you trying to create a View that shows requests by team? There is a Team selection on the button bar of the request list where you can quickly show requests by team. You can also create a view by selecting "Team" in the first condition option when creating or editing a View.

  17. Hi Gwynne,

    I believe that the information for the custom fields that you add to a request form will be stored in the related request type table. For example, if you add a custom field to the incident form, the information that you record in that field will be stored in the h_itsm_incident table in columns titled h_custom_a, h_custom_b, etc. So, you will need a join between the request table that contains general request information, and the h_itsm_incident table.

    Hope that helps.

  18. Hi Tina,

    Thanks for your post. I would recommend using Services to work with your Business Process Workflow. This will give you greater flexibility as you can have different Business Process Workflows for each Service. If you then include the Service form in Progressive Capture, the Business Process Workflow associated to a selected Service will be applied. For more information you can read about Business Processes on the Services Wiki page.

    1.) Setup a Service

    2.) On the Service form under Request Configuration select the Business Process Workflow that you want to use for each request type

    3.) In your Progressive Capture add the Service Form which will allow a support person to select the service for which the request belongs to

    If you are not using Services you can configure a single Business Process Workflows for each request type. These are defined in the Application Settings for Service Manager. You will not need to add anything to Progressive Capture to use these. These will be used automatically if the Business Process has not been applied by a Service.

    1.) Open Administration (admin.hornbill.com/<instancename>/)

    2.) Select "Service Manager" from the application selector in the top left

    3.) In the left hand menu select "Settings" and then "Application"

    4.) Locate the settings listed below.

    5.) You can change these settings to use your newly created Business Processes.

    app.requests.defaultBPMProcess.change

    app.requests.defaultBPMProcess.incident

    app.requests.defaultBPMProcess.knownerror

    app.requests.defaultBPMProcess.problem

    app.requests.defaultBPMProcess.service

    • Like 1
  19. Thanks for your post.

    There are two available options for this scenario. One is to use the Link Request option on a request form. This can be used to either search and link existing requests, but in your case you would want to use the Raise New Linked Request. This will run a Progressive Capture script where some of the Progressive Capture forms will be populated with a copy of the information from the original request. This works well when you want to maintain individual incidents for each user. A short video on how to use the Link Requests action can be seen here:

    Another option is the Connections. This is a new feature where you can add additional people to an existing request. Provided that you have the email address for these users you can then send email updates to these connections. This option works well when you don't want to create an individual requests for each person that experiences the issue but you would like to maintain some communication or updates to these impacted users. This feature is not enabled by default for incident management. You will need to go into your Request Configuration under the Service settings to enable this. A short video on how to use the Connections feature can be seen here:

  20. Hi Kelvin,

    There are three places for searching for closed requests. One way is to use the Global Search at the top of the Hornbill page. Start by selecting Requests from the pick list. There is an advanced option that is displayed by clicking on the small arrow within the search box. From here you can select that it only returns closed requests.

    Requestglobalsearch.png

    If you are looking for requests that relate to each other you can use the Link action item within a request to search for other request that you wish to link. The same advanced search is available as in the Global Search.

    Searchforlinkedreqeusts.png

    Another way it to create a View within your request list. From your Service Manager Request list select the Views button and either add a new View or edit an existing View and include the criteria to show closed requests. Once closed requests have been added to your Request List you can use the Filter to search for a specific request. For more information about Views visit our wiki

    Closedrequestsview.png

    • Like 1
×
×
  • Create New...