As we are currently moving from CA NPC 6.1.194 to CA PC 2.3.4, we are curious about something (and we haven't found a procedure for it):
Is it possible to copy the users defined in a NPC installation (that will be shutdown) to a new CA PC one?
First off: are you sure you want to move from NPC to CAPC? If you have reasons other than 'we want to be on the most recent code' or 'sales told us we should upgrade', I'd like to know what they are. We moved from NPC to CAPC almost a year ago and we have regretted it ever since. We have now begun the process of moving back to NPC.
That said, the user list from NPC should be mostly compatible with the user list from CAPC on a database level. However, the hash or hash procedure may have changed between the two so passwords might not copy over. Also, there are additional permissions capabilities in CAPC that don't exist in NPC.
Here is what the NPC table user_definitions looks like:
Here is what the CAPC table user_definitions looks like:
Short answer: there's no built in way to do it. You would be on your own trying to copy from the user_definitions table and it might not really work.
Thank you Stuart,
Sorry to hear about your bad experience with CAPC, I hope our customer's experience to be better :-) (out of curiosity, what do you miss in CAPC that was working better in NPC?)..
As for the data you are right, both tables are similar and we might build a query to recreate the users in the CA PC system, and it might work. But, luckily we found another way. As we were also migrating NFA, we assigned the wanted users the NFA product, then we unregistered it from the NPC and registered it again in CA PC (after some intermediate migration issues), so we were able to "move" the users from NPC to CAPC by using NFA as a medium.
Funny you should ask. This is a post from before CAW and before a few sprint releases of CAPC/PM2.0 that fixed some of the items in the list.
Top reasons you have thought about leaving CAPC (to go back to whatever you had)
That is an ingenious way of moving users over. Mind posting some more details? Some people reading this might not understand what you mean by 'assigned the wanted users the NFA product'.
Sure. We found the following snippet on the NFA Upgrade guide:
If you unregister CA Network Flow Analysis from CA Performance Center 2.0.x or CA NetQoS Performance Center 6.1 and register it again with CA Performance Center 2.2.x or 2.3.x, the following rules apply:
User accounts: – User accounts are retained if the users have valid product privilege settings (User, Power User, or Administrator) for CA Network Flow Analysis. User accounts with no product privilege for CA Network Flow Analysis are deleted
So, on the NPC side we edited the users from the Admin > Users section, and assigned them a role (or Product Privilege) in NFA, like in the image.
After assigning the role we unregistered the NFA rom the NPC and registered it in CAPC. As those users had the NFA role, they were not deleted when we unregistered the NFA (the other users not related to the NA were not retained).