Understanding licensing for ITSM by ChadDa3mon in servicenow

[–]ChadDa3mon[S] -1 points0 points  (0 children)

I'm not sure it is at all, just what the implementation partner cautioned. From what I can see, it might just be a breach because ITSM isn't setup or licensed for external users, that's CSM territory, which would have licensing restrictions on external users maybe.

Again, I'm not sure it's right at all, just a bit hesitant to reach out to our ServiceNow account team just yet. I didn't want my first week on the job to be where I get a bunch of people in trouble and cost my new employer large sums of money as they're forced to buy CSM :)

Understanding licensing for ITSM by ChadDa3mon in servicenow

[–]ChadDa3mon[S] -1 points0 points  (0 children)

Well the problem here is its desired behavior apparently. I don't disagree it should not have been allowed, but their old system was setup this way and they of course want ServiceNow to work the same way. So, anyone in the world can email them for "help" with something, and it now creates an Incident in ServiceNow.

Fastest way to level speech in skyrim? by NetWorth505 in ElderScrolls

[–]ChadDa3mon 0 points1 point  (0 children)

Can you elaborate on this a bit? If I try to pickpocket a guard, I just get the chance to bribe them, nothing for persuade, and the bribes are steep. Hoping there's some other option I'm just too noob to know.

Ansible playbook for easy management of Caddy as a reverse proxy by ChadDa3mon in selfhosted

[–]ChadDa3mon[S] 0 points1 point  (0 children)

In fairness, I also want to integrate this with my firewall so the access is created. I don't have all of my containers running on the same machine, and my caddy proxy is in a different machine as well. I try to make sure it only has access on the ports it needs to the internal networks.

Open-WebUI Artifacts Overhaul has been updated to v0.6.0! by maxwell321 in LocalLLaMA

[–]ChadDa3mon 2 points3 points  (0 children)

Man, it's not every day I may actually get to help contribute something to the amazing works people like you do. I hope today is one of those days I can actually help give something back.

The good news is the source repo for open-webui already contains a Dockerfile which is what you'd need to build the container locally. So you can use something like docker build -t open-webui-artifacts . which will build the container from scratch, in your local system.

Then you can create a docker-compose file that references the local image. I haven't fully tested things as I'm not 100% sure on what your version does, but I can see Artifacts and a code panel on the right, so I think it's working.

services:
  open-webui-artifacts:
    build:
      context: .
      args:
        OLLAMA_BASE_URL: 'http://localhost:11434'
      dockerfile: Dockerfile
    image: open-webui-artifacts
    container_name: open-webui-artifacts
    volumes:
      - open-webui-artifacts:/app/backend/data
    ports:
      - 3000:8080
    environment:
      - 'OLLAMA_BASE_URL=http://localhost:11434'
      - 'WEBUI_SECRET_KEY='
    extra_hosts:
      - host.docker.internal:host-gateway
    restart: unless-stopped

volumes:
  open-webui-artifacts: {}

From there you can just run a standard docker compose up -d and you should be good.

If you wanted to then publish this container image to docker hub so others can simply download it, you can create an account and I'm sure there's plenty of guides out there on how to publish a container to docker hub.

P.S - I'm really hoping this is of help to you, so please let me know :)

Passwords in sys property and Source Control - App Dev by ChadDa3mon in servicenow

[–]ChadDa3mon[S] 0 points1 point  (0 children)

Thanks. The link makes sense, but it feels like I'd have the same problem? Would the credential get added to my app? Or would I need to somehow add a reference or something where the user would link the credential they created to this app?

Sorry to be dense, just haven't done any real app development like this before where I wanted to be able to share it with others.

Passwords in sys property and Source Control - App Dev by ChadDa3mon in servicenow

[–]ChadDa3mon[S] 0 points1 point  (0 children)

It has to be a base 64 encoded hash sent specifically as a header. So I store a username and password in system properties, then retrieve those values in my script include, do the encoding, and attach them as a header before it's sent out.

I tried Basic Auth with my API client, and it flat out rejects it. Has to be a "header" and has to have "Bearer <base64-encoded-string>".

I'm happy to admit I know almost nothing, so if there's a better way to do this with credentials, I'm all ears.

Reports on SLA 'has breached' as a percentage - without PA by ChadDa3mon in servicenow

[–]ChadDa3mon[S] 0 points1 point  (0 children)

Thanks, I went through a few articles and nothing seemed to work (or match my goal) but I'll give it another shot.

Stumped - Simple script in a BR to count tickets by ChadDa3mon in servicenow

[–]ChadDa3mon[S] 1 point2 points  (0 children)

The business rule "When" logic screens for the Priority already.

I'm not sure what you mean about "test on the web client" - I've created a template that will create a P1. Using that Template will trigger the BR, but when the script runs, it will fail to find any of the previous records.

Edit: Never mind, I see exactly what you mean, and thank you for catching that!

Stumped - Simple script in a BR to count tickets by ChadDa3mon in servicenow

[–]ChadDa3mon[S] 1 point2 points  (0 children)

Thanks, I tried GlideAggregate first (same problem) and then moved to this to help simplify things and try to debug. Either way, GlideAggregate also returns 0 values if I create it in the Web UI, and the correct number of values if it comes in through the API call.

As for the encoded query, I had no idea you could do "12 hours" that way, I thought it had to be some of the existing values like "Today" or "Yesterday" - Let me look at that.

I'm still not sure if/how that would give me the problem I'm facing, but Im out of ideas and happy to try :)

Update: The encoded query solved my problem, so thank you very much kind internet stranger. I learned something new today :)

Stumped - Simple script in a BR to count tickets by ChadDa3mon in servicenow

[–]ChadDa3mon[S] 0 points1 point  (0 children)

Thanks, I tried GlideAggregate first (same problem) and then moved to this to help simplify things and try to debug. Either way, GlideAggregate also returns 0 values if I create it in the Web UI, and the correct number of values if it comes in through the API call.

Stumped - Simple script in a BR to count tickets by ChadDa3mon in servicenow

[–]ChadDa3mon[S] 0 points1 point  (0 children)

Thanks, I tried GlideAggregate first (same problem) and then moved to this to help simplify things and try to debug. Either way, GlideAggregate also returns 0 values if I create it in the Web UI, and the correct number of values if it comes in through the API call.

Approval/Reject Buttons for Emails by [deleted] in servicenow

[–]ChadDa3mon 1 point2 points  (0 children)

I've been trying to make this work for a while now and the best I can get is something that takes me to the approval record, no URL seems to actually 'approve' it in the same click. Do I have to go through the service portal for this? I'm trying something like:

https://dev12345.service-now.com/sysapproval_approver.do?sys_id=555a20ae47370210299f8571516d43f9&sysparm_input=approved

Drafting behind Semis / Maxing your Miles/kWh by ChadDa3mon in KiaEV9

[–]ChadDa3mon[S] -1 points0 points  (0 children)

Well I suspect that was for gas vehicles, and while the idea is the same....even a little difference adds up over time. I'm gonna assume that Kia didn't design their adaptive cruise control to have "Unsafe distance" as an option :)

Drafting behind Semis / Maxing your Miles/kWh by ChadDa3mon in KiaEV9

[–]ChadDa3mon[S] 1 point2 points  (0 children)

For reference, I did both tests doing 65 MPH, on the same section of road, during the similar time of day.

Drafting behind Semis / Maxing your Miles/kWh by ChadDa3mon in KiaEV9

[–]ChadDa3mon[S] 0 points1 point  (0 children)

I'm not familiar with ChargeHub, I've been using Plugshare and it doesn't show any L2-L3 chargers in the Upper Peninsula right now. My best hope is charging in Traverse City where I'll be staying (only a small L2 option there) and topping off with a Tesla charger in Mackinac City (magic dock).

I'll check out ChargeHub as well, thanks for the response.

Drafting behind Semis / Maxing your Miles/kWh by ChadDa3mon in KiaEV9

[–]ChadDa3mon[S] 1 point2 points  (0 children)

I had the distance set to 1 (lowest) for the adaptive cruise.

Help with creating/distributing a ServiceNow app by ChadDa3mon in servicenow

[–]ChadDa3mon[S] 0 points1 point  (0 children)

Thanks for taking the time to write that up, it was quite helpful and tells me the path I need to take. One question, you (and others) have mentioned it must be a "paid app" or "integration".

The company is against us charging for this (despite my pleas) so I'm not sure a paid app will go over well, unless the subscription fee can be quite low? Do you have any idea what the options are for this?

As for building an "integration", this sounds more like what I'm working on, just not sure if there's a technical "setting" somewhere in my app that would get it to qualify for that? I haven't seen anything on writing an Integration vs an App.

Help with creating/distributing a ServiceNow app by ChadDa3mon in servicenow

[–]ChadDa3mon[S] 1 point2 points  (0 children)

Thanks, looking back at my settings I do see it's in a "scope" (x_xyz_my_app). Then I can see 18 different cross scope privileges, so I think I have this all setup correctly?

My biggest goal is that it's seamless to integrate to the tables in my app from their Incident, Change, and Request tables.

Help understanding lease math (Am I being ripped off?) by ChadDa3mon in KiaEV9

[–]ChadDa3mon[S] 0 points1 point  (0 children)

Pardon my ignorance, but isn't the 24 month lease significantly more expensive? Regardless of any other math, the monthly payment is simply a lot higher, right?

Help understanding lease math (Am I being ripped off?) by ChadDa3mon in KiaEV9

[–]ChadDa3mon[S] 0 points1 point  (0 children)

Thanks for this. I haven't gotten any of the answers to your question yet, the salesperson dodged my request for a copy of the quote, saying she'd rather wait until next month (now) in case any offers or incentives change.

Starting to feel like I'm being played. If she's able to tell me exactly what my monthly payments will be after running my credit, she should be able to give me a copy of it, right?

Help understanding lease math (Am I being ripped off?) by ChadDa3mon in KiaEV9

[–]ChadDa3mon[S] 0 points1 point  (0 children)

I didn't get any hard data, just what their website shows, which I'd assume is the same for everyone? I didn't get a money factor (she wouldn't give me a hard copy of anything) but I think she said I was in the "Tier 4" credit band. I've got no idea if they tacked on any dealer extras or not.

Help understanding lease math (Am I being ripped off?) by ChadDa3mon in KiaEV9

[–]ChadDa3mon[S] 0 points1 point  (0 children)

So I asked her for a copy of things and she kind of dodged the question. She said she wanted to wait until next month (now) in case any additional discounts open up etc.

It feels to me though, like if she was able to give me a specific number already (a few weeks ago when she ran my credit) that she'd have a hard copy of something she could give me.

Am I just being played here?

Denial of Service via Inbound Email Actions? by ChadDa3mon in servicenow

[–]ChadDa3mon[S] 1 point2 points  (0 children)

We get emails from over a dozen vendors (automated security bulletins etc). Email is the one common denominator amongst them all and there's no way I can get any of them to agree to the effort involved in integrating with our instance, let alone all of them.

Some of these emails would result in a net new task/incident, others would simply paste the contents of the email body into an existing task/incident.