Problem with analyst role
I have AD group this group is "Incident Resolvers" in SCSM. I add user in this AD group user has become an analyst but in CiresonPortal user not analyst. User is general user. How can be it?
Best Answer
-
James_Johnson Customer Advanced IT Monkey ✭✭✭
If you look at the "Cireson.CacheBuilder.WindowsService.exe.config" file (inetpub/CiresonPortal/Bin) you will see what the sync times are for various settings. Near the bottom you will see the cache commands section which looks like this:
<cacheCommands>
<cacheCommand name="UserAndGroups" threadName="USER" refreshInterval="120" batchSize="500" />
<cacheCommand name="ConfigItems" threadName="CONF" refreshInterval="60" batchSize="1000" />
<cacheCommand name="EnumLookup" threadName="ENUM" refreshInterval="1440" batchSize="5000" />
<cacheCommand name="ServiceCatalog" threadName="CATA" refreshInterval="1440" batchSize="500" />
<cacheCommand name="WorkItems" threadName="WORK" refreshInterval="1" batchSize="500" />
<cacheCommand name="ScopedAccess" threadName="SCOP" refreshInterval="1440" batchSize="500" />
</cacheCommands>
This is how many minutes it takes for the various parts to run. ScopedAccess is the one that updates user groups/permissions. So it only runs every 24 hours.
You can update this file to change how often they sync or if you just need to force everything on a one time basis you can restart the cache builder to get all the jobs to run again.
Hope that helps.
6
Answers
Hi @Roman_Nepomniashchii,
Did you restart the cache builder on your web server? Cireson syncs the permissions over to the ServiceManagement DB so changes to groups and settings aren't always live right away.
Ok it problem is resolved, but I don't know what decision is it. I restart cache builder and how many time I need wait? In cache builder encapsulated many functions and I don't understand when I need wait 10 min when 5 hour((((
If you look at the "Cireson.CacheBuilder.WindowsService.exe.config" file (inetpub/CiresonPortal/Bin) you will see what the sync times are for various settings. Near the bottom you will see the cache commands section which looks like this:
<cacheCommands>
<cacheCommand name="UserAndGroups" threadName="USER" refreshInterval="120" batchSize="500" />
<cacheCommand name="ConfigItems" threadName="CONF" refreshInterval="60" batchSize="1000" />
<cacheCommand name="EnumLookup" threadName="ENUM" refreshInterval="1440" batchSize="5000" />
<cacheCommand name="ServiceCatalog" threadName="CATA" refreshInterval="1440" batchSize="500" />
<cacheCommand name="WorkItems" threadName="WORK" refreshInterval="1" batchSize="500" />
<cacheCommand name="ScopedAccess" threadName="SCOP" refreshInterval="1440" batchSize="500" />
</cacheCommands>
This is how many minutes it takes for the various parts to run. ScopedAccess is the one that updates user groups/permissions. So it only runs every 24 hours.
You can update this file to change how often they sync or if you just need to force everything on a one time basis you can restart the cache builder to get all the jobs to run again.
Hope that helps.