Yes, if you were sent a CP by your organization IT admin it is safe to install it on your device. This is a common solution for large organizations and it is safe to be installed.