Home SALESFORCEAPEX How to get the logged in User Profile Name using Apex Class

How to get the logged in User Profile Name using Apex Class?

We can able to get the profile details using the Profile Standard Object

SOQL Query:
Select Id, Name from Profile

Apex Class:
[JAVA]
Id profileId = UserInfo.getProfileId();
String profileName =[Select Id, Name from Profile where Id=:profileId].Name;
system.debug(‘Profile Name’+profileName);
[/JAVA]

Here:
Profile is a Standard Object
UserInfo Class – we can retried logged in user

https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_methods_system_userinfo.htm

You may also like

Leave a Comment