Well in brief the steps are:
1. Create a custom metadata field which will be your profile trigger and enter the option lists for this custom field. These option lists will be your profiles.
2. Goto Rules tab and create custom Rules for the individual profiles.
3. Goto Profiles Tab in Configuration Manager, select the profile trigger you created in step 1.
4. Add a profile, give it a name and add the individual rules to each profile you want.
5. Logout by closing the window and you should now see a drop down in the check-in button.
That's it, hope this helps!
