User Profiles is useful to assign User with unique Department, Groups. The User Profiles usually used in Workflow Application.


Why User Profiles?

When User is assigned to Group, or Department, User can be assigned to multiple Group/Department.
In most cases, this multiple-group/dept is good enough.

For example, 

John is Director, in Corporate Affair.
John is Manager, in Human Resource.
So, John has two departments assigned to him; Corporate Affairs and Human Resource.


In workflow application, this multiple-group/dept arrangement can be confusing.
For example; system has assign a workflow task to Director in Corporate Affair.

When John login, system does not know which department he actually login. User Profiles will solve this problem.


John can have two profiles:

* John, with designation Director, department Corporate Affair

* John, with designation Manager, department Human Resource.


When John login to the system, system will prompt John to choose which profile he login.
If he login as Director Corporate Affairs, he will see the task assigned to him.
But if he login as Manager Human resource, he will not see the task.



Adding User Profiles screenshot:


You will notice that in User Profile, you cannot multi-select depatment, or group.