Skip to Content

TheBlogReaders.com

Salesforce.com, PHP, MySQL, Javascript, Ajax, Htacces

How to Get the Logged in User Profile Name in Apex Class and Visualforce Page

Be First!

How to Get the Logged in User Profile Name in Apex Class and Visualforce Page

Source:
https://www.salesforce.com/us/developer/docs/apexcode/Content/apex_methods_system_userinfo.htm#apex_System_UserInfo_getProfileId

getProfileId()
Returns the context user’s profile ID.

Id profileId=userinfo.getProfileId();
String profileName=[Select Id,Name from Profile where Id=:profileId].Name;
system.debug(‘ProfileName::’+profileName);

its possible to get the profile name in Visualforce using the below code without any apex class logics:
<apex:outputText value=”{!$Profile.Name}”/>

(1344)

Previous
Next

Leave a Reply