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
Keith_SmithKeith_Smith 

Remove Force.com 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 Force.com 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.

 

KS

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

All Answers

jlojlo

Keith - How many Force.com 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 Force.com logo should not be visible to your end customers. (Assuming those customers are using Force.com licenses and not CRM licenses.)

 

If you have built more than one application, then the application drop down list and Force.com 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 Force.com-licensed user? This behavior should be relatively easy to verify.

 

Keith_SmithKeith_Smith

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 force.com 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 Force.com platform only? 

 

Thanks again...

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

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

jlojlo

Yes.