Working with another part of Capita, I’ve spent the last few weeks recoding Change App in ServiceNow.
I’m not sure of the reason but on the majority of fields, and some, they had two roles and ACLs each, one to read and one to write. What’s more upsetting is that it wasn’t configured the way they wanted it so trying to amend this and working with 40+ roles was a pain in the proverbial ass. So I’ve spent my time re-coding ACLs and forms to bring it down to 3 roles and learning more about the world of change requests than I wanted to know.
Every day is a learning day.
Finished my final pass today and it’s off for testing with the Change team. Hopefully this will fix the issues from before and make it a lot easier to manage. All in a
days weeks work.
So for future reference, please don’t create roles for every field. Unless you have a very good reason, and if you do, let me know the reason because I would love to know.
I’ve seen some were a quote saying “if you love your job, you will never need to work again” or something to that affect. I think ServiceNow might be that job.
I’ve been doing consultancy for another part of Capita who are using it but as an MSP setup. It’s completely different yet the same. Unless I’m missing something, the only bit you need to get your head around is data and where it sits in the domain structure. Once you know this it’s easy. Sorry, slightly side tracked.
Working with both a multi-domain and single domain setup, I like to think I get the best of both worlds. I love the fact that on my single domain instance, I don’t have to worry about any complicated setup but with the multi-domain setup, it opens another world of geeky stuff.
I love ServiceNow I could probably talk and code it all day.
Back to answering questions on the community page.
A week today will mark 1 year of my ServiceNow being live at Link2ICT. And what a year but I will blog that next week.
It’s been a success in my opinion. There is still a LOT of work to be done as well.
I was asked to give a breakdown of my “todo” list and give an estimate on how much time. I was surprised how much can be done in a small organisation. I have planned at least a years work.
On my list we have.
- Project Management and expense lines
- Rewrite of the KB
- Further development of Sales App
- New apps for some Lotus notes databases we use
- Training and conference booking app
- More work on self service
- CMDB work
- mailing list for scheduled documentation.
There is probably more that I haven’t even thought of yet. I think my biggest task is to ensure everyone knows that ServiceNow is not just for ITIL processes but for non-IT functions as well.
Until next week then
I’ll give it to Microsoft, their articles on learning Metro (I know that’s not what it’s called) app development is actually quite good. Some of the examples don’t fully explain some of the steps to get to the tutorial but since I was jumping around articles, I was probably out of sequence.
So with a weekend with Rach on night shifts, I spent it getting Windows Live single sign on to work along with with Azure cloud services to store test data.
I’m sure if I actually followed the tutorials in sequence, I might have gotten there quicker but that’s not my style. I like applying the tutorials to my own program. I tend to spend a lot of time debugging but that’s what break points are for.
Next up, saving channel URIs and page navigation.
When we first went live with ServiceNow, one of the first things I was asked to do was an integration between the SalesForce.com SaaS and ServiceNow. After looking over this, I advised that the SalesForce implementation wasn’t best practice so I had to do a minimal integration with limited updates and email integration as the inbuilt integration app would work.
Fast forward 9 months, over the space of a week, I ended up mirroring SalesForce.com into the Sales application with ServiceNow on my dev instance. I have a show-and-tell on Wednesday to show it off. Out of all the development I have done, I am the most proud of this one.
At first I thought it was going to be a big thing but besides the product families, it wasn’t too much hassle. The only time consuming part was trying to map the XLS export from SalesForce to allow the import of the historic data. For some reason, dates aren’t the easiest of things to get to work when setting up the transform mapping.
After playing around for a day, I got it working. Roughly the steps I ended up doing was:
- After setting up the transform map, import some test data.
- Go into the fields of the transform map and delete the date fields
- Re-import the test data. This will had re-created the date fields as “strings”
- Go into the fields again for the transform map and set the data field to the same data format from the XLS spreadsheet.
- Import away.
Somethings in ServiceNow make you work for it.
On my “to-do” list, I have always wanted to get into app development. I had a brief time with a Macbook and so tried my hand at Xcode. There is a very big learning curve there which I didn’t have the time to get into.
So since upgrading my PC and getting Windows 8, over the last few weeks I have been working through some of the sample code from Microsoft. I have to give it them, they have done a good job.
I am also liking the Azure cloud. With my one months free trial, I have got my app talking and pulling data down. Still a lot to learn but I have to confess, I am loving Windows 8 and along with my Lumia, there will be a Sheltand Wolf app coming to a Windows App Store near you.
I’m bad for personal projects. I tend not to plan then jump in and play around which in the long term leads to longer development times before I have actually produced something.
Then I thought of the above to integrate with another project. Central Single Sign On Serer (SSO) or another name, Identity Management Server. A good google shows that there are various services out there and the odd occasional good article on how to implement one but nothing concrete.
I found one article with an example of cross domain SSO solution in ASP.net and having installed the example its something i might try and expand on once i get my head around ASP (another project. Got bored with PHP. For now anyway )
Then by accident I found an open source IMS based in ASP.net which looks promising and expandable so that’s my next step.
Learn ASP.net and see what i can do with that. I am also actually developing a development plan for the overall project. Still trying to think of a funky project name though.
One of the things which I love about ServiceNow is the ability to instantly knock up a application. Even on the Berlin release, it’s easy.
As a show case for getting ServiceNow implemented at the other office, Service Management team currently do their CSIP (Continuous Service Improvement Plans) on paper and as Incidents within Assyst.
In the space of a few hours, I created a custom app which mirrored the word document form but also allowed for specific tasks to be created with the original CSIP form as the parent along with ensuring the correct data was inputted.
Got to love ServiceNow.
Lumia 920. It’s a good phone but i would not call it the flagship phone Nokia have made (or not made in most cases) it out to be.
Windows 8 phone is awesome. I’m not sure I could live without it now. Saying that, i said that about iOS when i got my first iphone. But Nokia’s build quality is shocking.
I use my phone like I did my previous phones but when the power button stopped working then the camera flash then proximity sensor for the screen, i sent it back, via EE, to have it checked out.
Besides the shocking service from the EE store (never again) it came back saying it was water damaged. Now, I know its my word against theirs but I know its not been near water. The lady in the EE store was one of the rudest, dismissive people I have met so that didn’t help and would strongly stay away from the EE stores.
Anyway, got it home to find out everything was working again accept the power button so i learned to live with it and turned it on by the camera button. My guess is that it was dust or something as google shows similar issues.
Now that’s stopped working. As I don’t have insurance, i have found a company in Manchester who is going to have a look and let me know if it is water damage or something else.
I will not be buying a Nokia phone again but I will not be moving away from Win8. Love it.
I am sure 99% of people who want to start a blog don’t actually do much after the first few posts.
I’m a good example. Sporadic posts about not much. Its like a long twitter post which is a bit crap. (the post not twitter)
So. On this day. I challenge me to a test.
Blog like you have never blogged before.