If we had a way to clone an existing user's SW rights and apply it to new users, it would save a lot of work on the user administration side of operation NPM.
Today I have to create a test AD user, log into SW and see what rights and views it has. Simultaneously I log into it SW as an admin and change those rights and views. Then log out as the user and log back in and see if the user has too many or too few rights. And then adjust & repeat and test, over and over.
Once the right mix is achieved on the test user, there's no way to apply that set of permissions to new users, either one-by-one or as a group (that I know of). Having such a solution built into NPM would be sweet.