Locking Down CCPulse...?

No - they won’t - our PC’s are locked down… :slight_smile:

I’ll certainly have a good look at this - thanks!

Tony

No prob, hope it helps you :slight_smile: I owe you many ones :wink:

Cavagnaro, is it easy enough to set a default application, host etc. using that .dll method?

1 Like

This version only disables setting of the Port number but yes, it would be good to have some “versions” to disable the Host - and perhaps the Application, too… but perhaps separately (i.e. 3 different .dll’s…) m??

So, you need:
1 to disable port
1 to disable port and host
1 to disable port, host and application fields

Right?

Gimme a couple of hours, I already have the HEX map so wouldn’t be difficult.

Hi,
Ok work done.

Enjoy :smiley:

Quick question. I get how this process works for current users. You switch the dll and the application is locked down however what happens for new users?

New users haven’t entered the application name, host or port so its not stored on the PCs reg. How do we enter those?

Ta

This post suggests updating Windows Registry Entries - please ensure that you are aware of the affects of doing so (i.e. test EVERYTHING thoroughly/rigorously) before proceeding into a Production environment

This is great stuff cavagnaro! It not only works for CCPulse+, but also for CME, SCI, OCM… :slight_smile: :slight_smile: :slight_smile:

Here’s a plan - in case you want to try to deploy it, yourselves:

(Obviously chose what you want to lock-down first and unzip/create the relevant UniLogin.dll somewhere that is accessible, from across your Network)

  1. Create a generic user account and password for the update (and delete it as soon as the updates are complete).

  2. Create a batch script for User Desktops;

2.1 Update the local Registry entries for CCPulse+
2.2 Run CCPulse+ with the default parameters
2.3 Close CCPulse+
2.4 rename the old CCPulse+ version of .dll “UniLogin.dll” to “UniLogin.old”
2.5 Copy in the new “lockdown” .dll, to replace the previous version

Something like this:

REGISTRY UPDATES

My Computer\HKEY_CURRENT_USER\Software\GCTI\CallCenter\LoginInfo

Name: Host1
Data:

Name: Port1
Data

END OF REGISTRY UPDATES

OPEN CCPULSE+ WITH GENERIC CREDENTIALS

SET CCPULSE_ACCESS=COMMAND_LINE
<type in the full path of CCPulse+ here…>CallCenter.exe -user
-pwd -app -ws

CLOSE CCPULSE+

taskkill /IM CallCenter.exe

Rename UniLogin.dll

REN <type in the full path of the CCPulse+ executable command here…>UniLogin.dll UniLogin.old

Copy in new “locked down” .dll

COPY <type in the full path of location of “locked down” UniLogin.dll> <type in the full path of CCPulse+ executable command here…>

END

  • obviously, you will have to play around with this, since it’s not strictly “code” but I think you get the idea…?

Thanks again cavagnaro!

Tony

Hehe no prob Tony, hope this is usefull for you all!
One one, remember this DLL was a 7.6 version, so should work fine on 7.5 and 7.6 enviroments, however I have not done any tests on 7.X versions previous and 8.X, so please be aware.

Quick question. I get how this process works for current users. You switch the dll and the application is locked down however what happens for new users?

New users haven’t entered the application name, host or port so its not stored on the PCs reg. How do we enter those?

As Tony has described and was my previous concern, this data is stored on the registry, so follow Tonys instructions and you will do it all nice.

Lol, I have even personalized the logos and icons of the app…also now can change some texts…nice.

If ever we needed a solution sticky in this forum… cough@Tony :wink:

Put your monkey avatar instead of the app logo ;D

1 Like

hackers :-X
:)>

what? oh no no no, we are only guys who adapt a software for a better use of it. ;D

…and then we bury it, in code… lol

So did it work for you Tony?

1 Like

I think it will… updating the Registry Keys to ensure you have the correct Host/Port set - then updating the UniLogin.dll to lock them down are fairly straightforward steps…

I’d call it a “winner”…! :slight_smile:

Tony

:smiley: Nice! Glad I helped you

1 Like