Jump to content

Steve G

Hornbill Developer
  • Posts

    745
  • Joined

  • Last visited

  • Days Won

    30

Everything posted by Steve G

  1. Hi @Dan Munns, Hope you're well. I wrote the API scheduler, and haven't come across duplicate API calls generated as yet, but I'll take a look and get back to you. Could you send me your scheduler configuration file, with the API key removed, in a private message please? Thanks, Steve
  2. Hi @nasimg, Apologies for the (very) late response to this query! I believe this issue has been fixed since your original post. I can no longer replicate this issue (see attachment). Kind regards, Steve
  3. Hi @Lyonel, Apologies for the (very!) late response Just to close this thread off, this has since been fixed in a later version of Service Manager, so anyone running the cleaner against more recent versions of Service Manger won't be affected by this issue. Kind regards, Steve
  4. Hi @lee mcdermott This is most likely due to the following system setting being set to off: security.database.allowSqlQueryOperation With this set to Off, the sqlQuery API is disabled by the platform. Switch this setting to On for the duration of the clean, before switching it back to Off again when the clean is complete. Hope this helps, Steve
  5. Hi @Akash Savani, I've added support for Windows Authentication to the Database Asset Import Utility. You can find details of this release on our Wiki: https://wiki.hornbill.com/index.php/Database_Asset_Import And on the Hornbill Github: https://github.com/hornbill/goDBAssetImport I hope this helps. Kind regards, Steve
  6. Hi @Sonali, When creating a new Workflow, its ID will be the Workflow Title, all in lower case, and any spaces replaced with hyphens. So, unless you've used underscores in your Workflow Title, your Workflow ID to populate that setting should be: camelot-standard-problem-bp-v1 Rather than the one in your screenshot above. Let us know how you get on with this. Kind regards, Steve
  7. Hi @Dan Munns, I've not had chance to rewrite the areas of the tool to cater for this specific requirement as yet, but in its current form your Dev Team Admins could use it to do what you need by each having their own copy of the tool and adding their own Hornbilll authentication details to the config file. And for each on the fly import they could just amend the request type specific "Import":true/false and "SQLStatement" parameters as appropriate (setting the Import parameter to true depending on the class of request being imported, and by adding AND opencall.callref = callreferencenumber to the relevant SQL Statement parameter). It's unlikely that I will have any spare bandwidth in the next couple of months to work on updating the Supportworks importer to your specific requirements, but if I do then I'll certainly let you know once it's released. With regards to the free-text search, the global search bar allows the searching of request data using Lucene expressions. This does not include timeline or historical diary entry data at this point in time, but we do have conversations ongoing internally as to how this could be implemented. Kind regards, Steve
  8. Hi @Dan Munns, Glad to hear the update to the scheduler worked for you. With regards to the Supportworks request import tool, there would be a number of changes required to be made to the code to support this requirement. As well as changes to the logic, there are security concerns about sharing the tool in its existing state to end users (Devs, or no Devs ), as it currently uses a username and password within the config to create a Hornbill session, so this will need converting to use API keys for session creation too before you allow end users to use this. It's certainly all doable, but not a particularly quick change, so I'll add this request to my to-do list and will let you know when it's done. In the mean time, it may not be ideal but it is possible to define specific requests to import in the SQL statements within the configuration file. So if your Dev teams could supply you with a list of requests that they want importing, then you could do this fairly quickly and on an ad-hoc basis. Steve
  9. Hi @Dan Munns, Great to see you using this tool, and I hope that you're finding it useful! This was a defect in the utility, which I've just fixed and released v1.0.2 on our Github. The following is a link to the packaged release: https://github.com/hornbill/goAPIScheduler/releases/download/1.0.2/goAPIScheduler_v1_0_2.zip The documentation etc haven't changed, you just need to replace the executable with the one in the zip. Let me know how you get on with this update. Kind regards, Steve
  10. Hi @Tina.Lapere, I've added an activity to the Change Request to remind me to post back here once the functionality has gone live Kind regards, Steve
  11. Hi @DeadMeatGF @DC-BEN, No, the tool will only connect to MySQL, MariaDB or MSSQL data sources. Steve
  12. Hi @PSG, We are currently developing functionality to allow Portal (Service and Customer) users to cancel their own Service Requests in the event that the request is no longer required. Access to cancel Service Requests via the portal will be controlled by system settings and user permissions. As this is in development, please keep checking our update notes within the Admin console for when this functionality is available! Kind regards, Steve
  13. Improved logging capabilities have been added to the Database Asset Import tool, details of which can be found on our Github: https://github.com/hornbill/goDBAssetImport And Wiki page: https://wiki.hornbill.com/index.php/Database_Asset_Import Kind regards, Steve
  14. Hi @DeadMeatGF, I've fixed this issue with the asset import tool, and this is now live as release v1.3.0 on our Github repository: https://github.com/hornbill/goDBAssetImport I've also added improved logging capabilities too the tool, as requested in the following post: Let me know if I can be of any more assistance! Steve
  15. Hi @Melissa Gurney, Thank you for the post! With regards to your question, we don't actually have a tool that imports assets directly from Active Directory. We have one that takes input from a SQL (MySQL or SQL Server) database, which I presume is the one you are using? The DB asset import tool does include logic to ensure that, if correctly configured in the JSON, you should have no duplicate assets in your database when using this tool. Could you please Private Message me a copy of your configuration file so that I can see if this is configured as required? Many thanks, Steve
  16. Hi @DeadMeatGF, Thanks for posting! Firstly, from within your admin console, could you please delete the API key that you've been using to perform these imports, as you've posted the config file with this key to this public forum. We've removed the config file from the original post for you. I've not come across this issue before unfortunately, and have run dozens of imports from SCCM data. The config looks good to me, there's nothing obvious in there to point to why this would be failing some times and not others. What is the last line written to the log file before the tool ends? I've had a look at the code and there are areas within the tool where we could increase the level of logging to help debug what is happening to cause your import to fail. I'll update the Go code and provide another binary with advanced logging. Once this is done, I'll post the link to the Github release here so that you can download and give it a whirl, and feedback results. Kind regards, Steve
  17. Hi @Ralf Peters The ,\"$$hashKey\":\"object:xxxx\" values are not required by the taskCreate2 API, these are object identifiers added by the Hornbill web application framework and not used by the API. So your example above could be re-written as: "Type":"Content", "Parameter":"extra", "Content":"{\"checkLists\":[{\"value\":\"To Do\",\"children\":[{\"value\":\"Ash Room\",\"checked\":false},{\"value\":\"Oak Room\",\"checked\":false},{\"value\":\"Hawthorn Room\",\"checked\":false}]}],\"files\":[]}" With regards to the CronSchedule parameter, this accepts any standard Cron expression. So in your example, this would raise a task every hour on the hour on Tuesdays and Thursdays. Kind regards, Steve
  18. Hi @Reena Mahatma, This is configured on a per Service & Request Class basis. Please see attached image for loction of this configuration parameter. Kind regards, Steve
  19. Hi @Kelvin, There is a button to the right of the BPM display on the affected requests (see attached image). Clicking this will attempt a re-run of the failed workflow node. You need to have the Service Desk Admin role against your user account to be able to access this button. Kind regards, Steve
  20. Hi @Kelvin, Were the Change Requests that are affected by this issue raised prior to you upgrading to Service Manager v2.36.5? And are new Change Requests also affected by this issue? The reason I ask is that we fixed this issue in v2.36.4, which was released on Wednesday morning (this week). If this is just affecting Change Requests raised prior to the 2.36.4 release, then the workflows will need to be restarted on the affected requests to retry the failed node. Kind regards, Steve
  21. Good afternoon @Martyn Houghton, We've just released patch 2.36.5 to live, which includes the fix for the assignTeamOwnerCreator issue. Please feel free to upgrade to this patch at your convenience to take advantage of this fix. Kind regards, Steve
  22. Hi @Martyn Houghton, This is another BPM defect, and wasn't directly related to (and not reported with) the issues from yesterday - although it does appear that it was present yesterday too. This issue is only affecting workflows that contain an Assignment > Assign to Requets Creator. I have fixed this issue, and it's currently being tested for release in another patch. I will let you know as soon as I have a timescale for deployment. Kind regards, Steve
  23. Hi @Martyn Houghton, The workflow restart functionality will retry the failed action within the workflow, so the assignment (which should be the last, and failed, action on the workflow) should be reattempted upon restart. Kind regards, Steve
  24. Good morning @Ralf Peters, @Martyn Houghton, @Paul Morrow & @nasimg, Service Manager 2.36.4 is now live, so please feel free to apply this to your Hornbill instances to take advantage of the fixes contained within this patch. Kind regards, Steve
  25. Hi @Martyn Houghton, 2.36.4 is now live, please feel free to upgrade Service Manager on your Hornbill instance to pick up the fixes contained within this patch. With regards to the restart of the BPM, I'll need to confirm this and get back to you. Kind regards, Steve
×
×
  • Create New...