Hi All,
I have a problem where i cannot seem to be able to trigger an email to the created by user when an analyst adds comments to a change request or the opposite when a created by user makes comments.
THis is easy enough to get working in Incidents and Service Requests but doesnt seem to be an option for Change Requests. Any Thoughts?
We are just getting Tikit deployed and I was curious how other people might be using tags.
I was think it might make sense to use them for tagging applications like Microsoft Word, Workday, that sort of thing.
Thanks!
Hi
Is there an easier way to install the authoring tool and then get all the management pack dependancies into the library folder? Currently I've been manually checking dependancies and then exporting the MP from service manager and pasting the .xml or .mp into the library folder. However that has now stopped working for me as I'm trying to extend the software asset class from the cireson asset management pack and every time I try to just view the software asset class, the authoring tool closes due to missing dependancies.
The exact error message is:
Description: The process was terminated due to an unhandled exception.
Exception Info: Microsoft.EnterpriseManagement.Common.ObjectNotFoundException
Hi
For the service manager/cireson portal environment I am working in. We are developing a change management dashboard that pulls data directly from the service manager database. We're wondering however, has anyone else made a dashboard like this? Also we're worried about the impact to the database and portal performance something like this would be. Currently the CPU on the DB server runs at about 90 percent through out the whole business day. I haven't been told the interval of how often the data would be accessed but my guess is every half an hour. The information we'd be pulling out is:
Change ID
Change Title
Activity Type (Manual/Review)
Activity Status
Activity Title
Activity Assigned User
Change Assigned User
Priority
Category
Affected User
Change Support Group
Scheduled Start Date
Scheduled Downtime Start Date
Activity Created Date
We are currently trying to receive certain types of hardware assets via the v3 API. But as soon as we use a non generic Property in the crirteria, it returns no results
Right now we use the following:
$assetURL = "https://SERVER/api/V3/Projection/GetProjectionByCriteria" $asset = @"
{ "Id": "4becacc7-bc3f-502f-1e9e-973f59530763", "Criteria": { "Base": { "Expression": { "And": [ { "SimpleExpression": { "ValueExpressionLeft": { "Property": "$Context/Property[Type='CiresonAssetManagement!Cireson.AssetManagement.HardwareAsset']/HardwareAssetStatus$" }, "Operator": "Equal", "ValueExpressionRight": { "Value": "23b38f76-b3bf-0272-f2b5-71907c0bf224" } } }, { "SimpleExpression": { "ValueExpressionLeft": { "Property": "$Context/Property[Type='CiresonAssetManagement!Cireson.AssetManagement.HardwareAsset']/HardwareAssetID$" }, "Operator": "Like", "ValueExpressionRight": { "Value": "IT00%" } } } ] } }
}
"@ $rest = Invoke-RestMethod -Uri $assetURL -Method "POST" -Headers @{"Authorization"="$platformToken"} -Body $asset -ContentType "application/json"
The result is always empty. Also when I change the
"$Context/Property[Type='CiresonAssetManagement!Cireson.AssetManagement.HardwareAsset']/HardwareAssetID$"
to
"$Context/Property[Type='c0c58e7f-7865-55cc-4600-753305b9be64']/51b2740c-840e-4e7f-64a3-151eba35fffd$"
it is exactly the same empty result.
The problem is not the Id of the Type Projection, because if I use the following call
$asset = @"
{ "Id": "4becacc7-bc3f-502f-1e9e-973f59530763", "Criteria": { "Base": { "Expression": { "SimpleExpression": { "ValueExpressionLeft": { "GenericProperty": "DisplayName" }, "Operator": "Like", "ValueExpressionRight": { "Value": "DISPLAYNAME%" } } }
}
"@ $rest = Invoke-RestMethod -Uri $assetURL -Method "POST" -Headers @{"Authorization"="$platformToken"} -Body $asset -ContentType "application/json"
It returns all results.
There is no error message popping up and the rest call is much faster than when I use the DisplayName as Criteria. So for me it looks like, the Criteria is not correct. But it is the same as in the API Example document.
We also tried it with other non generic properties, and everytime no results are returned. So it seems like the API can't handle non generic properties at all.
Currently in the portal, if you add a SO to the portal it also gives permission to all RO below it. This makes it difficult to use a SO with multiple ROs but restricting access to a particular one. E.g. Having an "End Users" SO that contains an RO called "Request Invoice" that should only be viewable by Department Heads. In the current system you have to create a standalone SO with just this "Request Invoice" in order to restrict it's access.
The feature would be to mimic SCSM group permissions so require either access to both the SO and the RO or at least be able to exclude an RO.
Is there any way to get the users e-mail and/or UPN into the user session?
When I type user.session into the dev tools, it shows Email as a property but this value is always Null.
Is that a bug or is that by design? Can we make the session include that property somehow?
Hi
Just wondering, what exactly does the Cireson Asset Sync workflow do? I'm only asking because I found that in our testing and dev environments the workflow was disabled and no where was it written down why. Does this workflow make any changes to SCCM where it's syncing hardware assets from or make any changes outside it's own SCSM environment?
I am working with Cireson and have a couple of requests stuck in the Stage = New space and I can't seem to get them out of there. In my previous experience, I believe that stopping the runbooks and clearing the health cache would work and then restarting the runbooks.
Everything else seems to be progressing through. Other SRs are getting updated and whatnot but for some reason I have two that are just stuck in this one spot.
Hi, we have a System Center Service Manager 2010 folder in our system32 folder. This folder just keeps growing and is full of typecache.hash and .bin files. Are we able to safely clear this out?
What I'm looking for is a chart type where the columns aren't stacked but adjacent. For example when charting incidents by priority, show them grouped per date and with a vertical bar for each priority next to each other, just like a 2D clustered column chart in Excel.
With all the news on AI this week, who's been thinking its about time to configure Tikit to work with an Azure Open AI instance for generative answers.
Here's the guides if you want to get started:
KB
Video
Hi
Is it possible that there is a report feature that can return to us all the change requests with related incidents? I've been trying with powershell but have been getting strange results. If an incident is linked to a change request on the incident form, I can get results that relation and add it to a .csv file, however, if the incident is linked to the change request on the change request form, I can't get any results returned.
Has anyone else been able to use sql or powershell to return related work items?
I’m excited to announce the Dashboard Auto Refresh Add-In version 1.0.0 release:
User Guide: Add-In - Dashboard Auto Refresh
The Dashboard Auto Refresh Add-In allows dashboard widgets to refresh data on a configurable interval via toggle switch at the top of the page.
The Add-In can be configured to allow auto refreshing of all dashboard pages, or specific pages via GUID.
Hi,
Question: We wish to disable the default functionality for creating new tickets and changes in the Cireson portal. Our goal is to ensure that users can only submit requests through the specific forms we provide, rather than having access to the standard ticket, problem, or change registration options.
Additionally, we would like to configure this in SCSM by creating a new role. This role should allow users to process and handle existing service requests but prevent them from creating new incidents, problems, or changes.
Could you confirm if this is possible within the current configuration? If so, please advise on the recommended approach or settings to achieve this (e.g., through admin settings, role-based access control, form customization, or workflow adjustments).
Thank you for your support.
For audit purposes we have a read-only group within Service Manager. With this read-only group users can open all the workitems in both the Console as well as the Cireson Portal.
However, when the user wants to open an Archived Workitem in the Cireson Portal, user from this group are unable to open these workitems.
When checking with spCheck_UserWorkItemPermissions, it returns the message:
- Is Analyst
- Has Permission to Access ALL Work Items in the System
When a "normal" analysist opens the Archived workitem, it is opened without issues. Is there a way to grant access to archived workitems?
I really like the auto refresh add in, especially for "views" it is amazing - so we can move away from views, where the portal hangs when we change something in it and can move to SQL table dashboards instead.
Some users in our company asked for some sort of exclusion, as they forget to turn off the slider and then when they are working inside a dashboard it all gets reloaded - I know, turning a slider off shouldn't be that much of an issue, but we all know our end users. 😆
Right now in the setting it is possible to enable it only for certain pages, but when I want to exclude it on, let's say 5 pages, but want to have it enabled on the other 50, this will be a mess to configure 😀 Especially as I would have to add every new page after creation, if I want the refresh to be enabled there.
So my idea is an addtional setting, to exclude certain pages from the auto refresh, same as with the include. So you can add the guid of the pages you want to exclude and there the auto refresh won't be enabled as standard. Would something like that be possible?
Hy guys,
we use Tikit for the SMP AI Integration.
We uninstalled Tikit from a Teams Team where we don't want it, but the team still appears in the settings. It is not possible to delete that team in the Tikit settings as well.
Is there a way to remove that team from the Tikit settings?
Today morning our Smlet Mail connector stopped processing mails from its mailbox. So no new work items were created, as well as no updates to existing work items were made. Looking at the event viewer logs showed, that no mails were processed from 04:20 onwards (CET). Setting the Smlets Exchange Connector logging to Level 4 showed the error cause immediately:
System.Management.Automation.MethodInvocationException: Exception calling "Bind" with "2" argument(s): "The request failed. The remote server returned an error: (403) Forbidden." ---> Microsoft.Exchange.WebServices.Data.ServiceRequestException: The request failed. The remote server returned an error: (403) Forbidden. ---> System.Net.WebException: The remote server returned an error: (403) Forbidden.....
To rule out an Smlet Connector error, I tried enabling the stock connector. And it showed the same error message (just a bit shorter). I checked the Entra App which we created for the access some years ago and the log file showed successfull connections. It was also possible to access the mailbox via Outlook Online with the corresponding user. So it was clear, that the issue comes from EWS. We tried connecting to personal mailboxes and also connecting to the Connector Mailbox with EXO Admin Accounts and both worked. So it was clear, that it was no general EWS issue, it must've been connected to the user as well.
Then I came across this article: https://docs.revenuegrid.com/ri/fast/articles/Enabling-EWS-in-Exchange-Online-user-level/
We found out, that this EWS setting was disabled for our "connector user". Trying to set it to enabled failed because of a license error (From beginning the user for this mailbox had an Exchange Online Kiosk license and it has never been an issue). So we upgraded the license to Exchange Online Plan 1 and after that the connection worked immediately and all mails have been processed. What we know now it should've never worked with a Kiosk license, but until now it did. Seems like Microsoft has closed a gap quietly 😅
TL;DR: Connection via EWs from a third party application is only possible with Exchange online Plan 1 and above.
Maybe someone else came across the same error and finds a solution in my community post. 🙂
Adam Dzyacky As Microsoft stops connecting to EXO via EWS completely in October 2026 I wanted to ask if the Graph API SMLet Connector is in the works already.