function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion

Remove Logo / App Exchange & CRM Drop Down List for Embedded

As an OEM Embedded ISV partner, we are supposed to prevent end users on our Force solution from accessing the standard CRM components  -- and access to the CRM components and the App Exchange can be a bit confusing for a true OEM end-customer who does not always associate our app with Salesforce.


Is there a way to keep the standard SFDC header with std tabs & our custom logo--yet remove the logo and the app drop down list on the right hand side of the screen?


From reading resources, it seems this can be done with Visualforce but looks like an all or nothing effort meaning that VF pages would have to be created to re-create all of the standard page functionality...with new logo/image changes.


I know VF can drop the standard header using the showHeader='false' but is there a way to easier way keep the standard header yet edit it?


Any advice on the best way to accomplish this is welcome... Thanks in advance.



Best Answer chosen by Admin (Salesforce Developers) 
Keith - the "Enterprise/Platform" choice is the correct choice for testing platform apps. Just be sure to use "Salesforce Platform" User Licenses for your testing.

All Answers


Keith - How many applications are a part of your managed package? If you just have 1 application, then the default behavior should be what you desire - the application picklist and the logo should not be visible to your end customers. (Assuming those customers are using licenses and not CRM licenses.)


If you have built more than one application, then the application drop down list and logo can't really be removed. (Using the word "application" here in the "app drop down list" sense of the word.)


Also, have you installed your package in to another org, and then logged in to that org as a user? This behavior should be relatively easy to verify.



jLO, thanks for the guidance.   We do have only one app in the managed package right now but we are working on at least one more extension application...for now only one--so sounds like it will work on default...just have not seen the app in a only environment....


When I create test orgs from partner portal, the only choice for Platform is  = Enterprise/Platform which includes the Enterprise CRM also. 


Is there a way to create a test org that reflects just the platform only? 


Thanks again...

Keith - the "Enterprise/Platform" choice is the correct choice for testing platform apps. Just be sure to use "Salesforce Platform" User Licenses for your testing.
This was selected as the best answer

jlo - When you say "for testing platform apps"... are you specifically talking about OEM embedded apps? Thanks! :-)