Skip to main content

#Partner Community2 discussing

Hi everyone,

We are preparing an external API / web application integration for our AppExchange Security Review. The review team will need to test our API endpoints from their automated scanning suites and dynamic networks.

Our main operational blocker right now is MFA and Device Activation (OTP). Because our team does not have personnel available on standby 24/7 to instantly provide multi-factor authentication access codes or email OTP tokens to the reviewers, we need an entirely hands-off authentication architecture for our test environment.

Given Salesforce’s strict platform enforcements restricting traditional UI MFA bypass permissions, what is the current accepted practice for API apps?

My Questions:

  • If we provision a dedicated Salesforce Integration User license (which uses API-only tokens/OAuth instead of interactive UI login), does the Security Review team's automated testing suite natively support this without triggering an MFA or Device Activation challenge?
  • If the review suite requires standard user credentials that trigger an unexpected email OTP, how are partners managing this asynchronously without a 24/7 live operations team to hand over codes?

We want to make sure we architect our authentication flow correctly so that the submission doesn't fail pre-queue validation due to a missed MFA prompt. Any advice from recent submitters would be huge. 

 

#Appexchage Apps

 

 

#Security Review  #Agentforce

1 answer
  1. Sep 22, 5:44 AM

    For an AppExchange Security Review, I’d avoid designing around the assumption that an API-only user automatically bypasses every authentication control. The safer approach is to confirm the current review-team requirements for integration credentials and test the exact OAuth/API flow in the submitted environment beforehand. If automated scanners require interactive authentication, Salesforce Partner Support or the Security Review team should clarify the supported testing arrangement rather than relying on manual OTP handling.  Visit here for more information.

0/9000

Looking to understand what limitations there are with setting up SSO in Communities? The Getting Started with Communities User Guide (on page 11) suggests this is feasible.

Want to know any gotchas or tips with SSO when considering 3rd party applications for use in a Partner Community in addition to the published guidance?

Getting Started With Communities

6 comments
  1. Sep 10, 2025, 1:53 PM

     

     SSO in Communities is definitely possible, but there are a few gotchas to watch for. Make sure the IdP supports SAML 2.0 or OpenID Connect, and remember that community users often have different profiles/roles than internal users, so you’ll need to configure the login policies, user provisioning, and Just-in-Time (JIT) correctly. Also check licensing—some 3rd-party apps don’t fully support external/partner community users. Test carefully with multiple user types and domains, and consider branding/login page routing to avoid confusion.  

     

0/9000

#2 – Série Parceiros em Ação Salesforce: Sys4B em Foco 

 

Jul 24, 7:00 – 8:00 PM (GMT-3)

Salesforce Admin Group, Vitoria, Brazil

 

🚀 Após uma estreia inspiradora, a Série Parceiros em Ação Salesforce segue com o episódio #2, recebendo a Sys4B, uma consultoria brasileira com atuação sólida e estratégica no ecossistema Salesforce. 

Com forte presença em projetos de transformação digital, a Sys4B se destaca por entregas de alta qualidade, foco no cliente e uma equipe altamente capacitada. 

Neste episódio, vamos conhecer de perto:

  • Como a Sys4B forma e aloca seus profissionais nos projetos Salesforce
  • Os perfis mais valorizados e o processo de desenvolvimento dos talentos internos
  • A abordagem consultiva e a metodologia de atendimento que coloca o cliente no centro
  • O papel da consultoria em projetos de diferentes tamanhos e complexidades no mercado brasileiro

Este encontro é uma excelente oportunidade para: 

✅ Profissionais que querem entender como é trabalhar em uma consultoria de destaque 

✅ Trailblazers em busca de crescimento profissional no ecossistema Salesforce 

✅ Clientes interessados em conhecer como a Sys4B atua na prática

📅 Data:

 Quinta-feira, 24 de julho de 2025 

🕖 

Horário:

 19h às 20h (horário de Brasília) 

💻 

Evento 100% online e gratuito

💡 Faz parte de uma consultoria e ainda não está na agenda?

 

https://trailblazercommunitygroups.com/events/details/salesforce-salesforce-admin-group-vitoria-brazil-presents-2-serie-parceiros-em-acao-salesforce-sys4b-em-foco/

 

 @Admin Group, Vitoria, BR @* Success - Português * @Admin Group, Sao Paulo, BR @WIT Group, Sao Paulo, BR @Comunidade Salesforce Brasil @User Group, Distrito Federal, BR @Marketer Group, Vitória, BR @Marketer Group, São Paulo, BR @User Group, Sao Paulo, BR @User Group, Brazil (Portuguese) @Salesforce, Florianópolis, BR @User Group, Rio de Janeiro, BR @Developer Group, Porto Alegre, BR

 

#Partner Community  #Salesforce Developer  #Trailhead  #Trailhead Challenges  #Flow  #Agentforce  #Certifications  #Sales Cloud  #Salesforce Admin

0/9000

Reclaiming AppExchange Insights — A Free, Analytics Tool for Partner Listing Traffic. 

 

With Marketplace Analytics unavailable I created this free tool for us to get advanced charting. Data uploaded is not stored, no tracking or info required. Let me know what you think or could be added. 

 

https://appexchange-traffic-dashboard.streamlit.app/

 

 

#Appexchage Apps  #AppExchange  #Analytics  #Partner Community

0/9000

🔈 NEW EVENT - Cloud Convergence: AI Agents x Web3 in Action

 

Join me, @Alejandra Sivori and Alex M. Hochberger, MBA

 for a dynamic dive into the latest AI agent innovations. PLUS an exclusive look at how Web3 is reshaping digital finance! 🔥  

 

RSVPs are open now 🎯 

https://bit.ly/41WwX6T

 

🔈 NEW EVENT - Cloud Convergence: AI Agents x Web3 in Action Join me, and Alex M. Hochberger, MBA for a dynamic dive into the latest AI agent innovations.

 

#AI #Blockchain #Tokenization #Financial Services Cloud #Sales Cloud #B2B Commerce #Service Cloud @* Salesforce Developers * @* Salesforce Administrators * @Trailblazer Community Cove #Agentforce #Web3 #Partner Community

0/9000

I am completing the salesforce map accredited course on partner learning camp. So I wanted to ask now that how can I get salesforce map feature in my developer org for free  or there is another way to get that feature without paying for it?

#Salesforce Maps #Partner Community

3 answers
0/9000

💙 Gratitude is at the core of the Trailblazer Community. Big or small, there are aspects of this incredible community that we can all be grateful for! 

 

What are the little things that you appreciate about the Trailblazer Community? Share your gratitude in the comments below. 👇 @Trailhead Quests

975 comments
  1. Jan 24, 2025, 8:31 PM

    Hi Jamie

    I have included my W9

    Stay safe and well,

    Niesha N. Neal, BS, MCPC

0/9000

Hi,

I was trying to put Digital Experience (aka Community) in a sandbox as the Prod environnement.

I was faced to never find how to create a Portal User licence.

I needed this to do outbound change to the sandbox.

 

Here how to put the same licences from PROD.Hi,I was trying to put Digital Experience (aka Community) in a sandbox as the Prod environnement.I was faced to never find how to create a Portal User licence.Regards

 

#Digital Experience  #Partner Community  #Community

0/9000

I am Salesforce Partner base level. I like to know how to get the SFCC sandbox trail instance as we are expecting a customer project in commerce. We like to have a sandbox for the team to get practiced initially with minimum storefronts, inventory locations and also order management. Is that possible?

 

#B2C Commerce  #Partner Community

5 answers
0/9000

Digital Experience (aka Community Partner) - Fields Write access for Community Users

 

Hi,

To share my exprerience, I was searching how Partner User could write a field.

Here is the solution and settings which can affect :

  • check sharing rules on Digital Exprience / Settings / Sharing Sets / go to the object and give access level "Read/Write"
  • on the profile Community User / go to the objet / give Write Access 
    • + give the acces for the field you want to let modificaiton

The Page Layout could also have settings, so go to the Page Layout / on the wrench for the field / check access you want.

 

Hope it can helps

 

#Digital Experience  #Partner Community

 

#Experience Cloud

0/9000