Skip to main content

#Salesforce Admin360 discussing

Hello All, 

We are currently facing an issue with the Salesforce Connector for Google Sheets. We have been unable to export Salesforce reports to Google Sheets using the connector. 

We are receiving the following error message: 

"In order to get all of the report data, disconnect and re-authorize the Add-on from Salesforce using Help > Connection Information > Disconnect Add-on. Once disconnected, log in to Salesforce again using the Add-on." 

Based on our initial findings, we suspect that this issue may have been caused by the recent MFA enforcement in the Production environment.  

Each time a user tries to export a report, a new verification window opens and asks for an MFA verification code.

We are using the Salesforce Connector and have followed the instructions provided in the error message. After reconnecting, the export works only up to 2,000 records, and then the connection fails again.

Is there any workaround or recommended solution to prevent repeated MFA prompts and allow users to export reports successfully?

 

 

 

#Salesforce Admin  #Security  #MFA  #Salesforce_connector

7 comments
  1. Today, 9:55 AM

    We are migrating to SOQL, meaning we will use the same Google Connector to query the data directly instead of exporting reports. Because this SOQL export operates via the API rather than the UI, it successfully bypasses the mentioned limitation.

    However, please keep the following SOQL specifics in mind:

    • Row Limits: Extracts are capped at 10,000 rows.
    • Headers: Google Sheets will display field API names instead of standard field labels.
    • Formatting: The column order in the sheet may not match the order of fields in your query.

    Despite these quirks, this remains a highly effective workaround.

0/9000

The process has changed since last month and I'm lost. I'm trying to use the send email option to a selected list of contacts. I used to have a filtered list, choose send email, then select a format which could then be edited and I would select the template icon which would let me know it would override anything I had already typed - which was fine since I wanted to use the template, and then send.  

Now, however, I am unable to follow the same process... I select my contacts, click send email, and I'm unable to find anything that looks remotely possible to use the template I've created to send out... 

Any help is appreciated. 

 

 

#Salesforce Admin

1 answer
  1. Today, 6:27 AM

    Hi Tami,

     

    Don't worry, the functionality is still there, but a couple of UI layout changes and common list view quirks can make the template button seem to disappear.

     

    Here are the most common reasons this happens and how to get your template back:

     

    1. Check the Bottom-Left / Bottom Toolbar of the Composer

    In the Send List Email pop-up window:

     

    • Look at the bottom toolbar (below the main body text box, near the send/attachment buttons) rather than the top formatting bar.

     

    • Look for an icon that looks like a sheet of paper with a plus sign / folded corner (the tooltip will read "Insert, create, or update template").

     

    • Click that icon and select Insert a template... to choose your template. You will get that familiar prompt asking if you want to overwrite existing content.

     

    2. Make Sure the Composer Isn't Minimized or Cut Off

    If your browser zoom is high or the modal is docked:

     

    • Sometimes the action toolbar at the bottom gets pushed below the visible window frame.

     

    • Try maximizing the email composer pop-up or zooming out (Ctrl - / Cmd -) to reveal the bottom icon row.

     

    3. Check Which List View You Are In

    • If you are in the default "Recently Viewed" list view, mass emailing behavior and button visibility can be restricted or behave inconsistently.

     

    • Make sure you switch to a custom list view (e.g., All Contacts or your specific filtered list) before selecting records and clicking Send List Email.

     

    4. Template "Related Entity Type" Mismatch

    If you click the template icon but your template is not showing in the list:

     

    • When creating Lightning Email Templates, check the "Related Entity Type" field on the template.

     

    • If it was created specifically for a different object (like Lead or Account instead of Contact), or if the folder where the template is stored isn’t shared with your user/public group, it won't appear as an option to insert when sending from Contacts.

     

    Hope this gets your emails out the door! If this helps resolve it, please consider marking it as Best Answer so others running into the same issue can find it quickly.

0/9000

Hi everyone,

I have a $200 Salesforce exam voucher with an expiration date of December 17, 2026. I originally purchased two vouchers, but I only need one now.

If anyone is interested in purchasing the extra voucher, please feel free to message me so we can discuss the details.

#Trailhead Challenges #Voucher Coupon #Free Voucher #Free Vouchers #Voucher Code #Discount Voucher #Discount Vouchers #Voucher Purchase
81 comments
0/9000

 

Comment lancer les campagnes messages whatsapp ?

Je n'arrive pas à ajouter mon numéro whatsapp donc notre prospection whatsapp ne se lance pas .....Pourriez-vous nous aider ? 

 

 

#Salesforce Admin

1 answer
  1. Yesterday, 5:02 AM

    Bonjour, pourriez-vous copier le message d'erreur et le coller ici ? Ainsi, je pourrai le traduire et vous proposer une solution.

0/9000

Secure your Agentblazer Status and stay ahead of the curve.

 

More content has been added to the Champion, Innovator, and Legend trails! Plus, the new change log feature makes it easy to track what’s new to grow your skills and keep pace with AI. 

 Skill up today:

trailhead.com/agentblazer 

Secure your Agentblazer Status and stay ahead of the curve. 

3 comments
0/9000

After many years relying on DLRS for rollups that NPSP can't accomplish, some changes in our biz process is now allowing me to move most DLRS rollups to NPSP Customizable Rollups. 

 

I thought this would be an obvious choice since Customizable Rollups have a more user friendly UI (for a future day when I'm not around to maintain them), and are provided by SF itself. 

 

But ...after hitting a Customizable Rollup issue from long ago, realizing that I don't know if Customizable Rollups are no longer actively maintained by anyone, and seeing recent DLRS posts that indicate DLRS *is* actively maintained by the community... 

 

...I'm wondering if DLRS is the safer choice for future-proofing my rollups. 

 

DLRS vs Customizable Rollups - any thoughts? 

 

#Salesforce Admin  #NPSP  #Declarative Lookup Rollup Summaries

3 answers
  1. Yesterday, 2:56 AM

    Hi @John Fine

    Both are reasonable. Which tool you should use will depend on what you are rolling up: 

    • Customizable Rollups understand NPSP concepts (soft credits, household and contact rollups, time-bound rollups, GAU allocations). They are configured in the NPSP settings UI, run as batch jobs, and stay inside the managed package.
    • DLRS works on any object (including custom ones and outside NPSP), can update quickly by trigger, and is actively maintained by its community. It requires deploying Apex, and someone has to own it when you leave.

     

    Use Customizable Rollups for standard NPSP giving metrics, and DLRS only for rollups NPSP cannot do. Do not run both on the same target field. Whichever you pick, document it, and check batch times on your data volume. 

     

0/9000

Does anyone have a solution for integration? Or would we need a third party like Zapier to handle transactions? I assume we'll need to have a Square account first too? Apple Pay seems to be only available if we have Stripe as a payment processor. 

 

#Salesforce Admin  #NPSP  #Nonprofit Success Pack  #Nonprofits

2 answers
0/9000

When in my dev hub am trying to link the namespace, then getting the error below. The connected app is disabled by Salesforce; that's why I cannot uncheck the PKCE validation. Tried with tooling api also, did not able to do it. 

 

How to link the namespace? Is there any alternate way? 

 

#Salesforce Developer  #Salesforce Admin

5 answers
  1. Aug 18, 4:23 PM

    Thanks for testing those, Souvik - since browser, My Domain, and admin are all ruled out, that error is almost certainly coming from one specific org-wide setting: 'Require Proof Key for Code Exchange (PKCE) Extension for Supported Authorization Flows' in Setup > OAuth and OpenID Connect Settings. 

     

    Here's the trap: you mentioned enabling PKCE there. When that org-wide toggle is on, the org forces a code_challenge on every supported authorization flow - but the internal namespace-linking flow doesn't send one, so it fails with exactly 'missing required code_challenge'. So that setting being enabled is what's breaking the link, not something you're missing. 

     

    The fix: turn that setting off (Setup > OAuth and OpenID Connect Settings) in the org that owns the namespace - and in the Dev Hub too if it's enabled there - then retry the namespace link. Once it's linked, you can switch it back on if you want PKCE enforced for your own apps. Note this org-wide toggle is separate from the greyed-out PKCE box on the Salesforce-managed connected app you can't edit - this one you do control. 

     

    If it's already off and still fails, then it's on Salesforce's side (the managed linking app), and the right path is a Partner Support case referencing the error - it's a managed flow you can't patch yourself. But I'd bet on the org-wide setting; toggle it off and the link should go through. 

     

    Hope that finally clears it! 

     

    And if this resolves it, please mark it as the Best Answer so it helps the next person who hits this - thanks! 🙂

0/9000

This is specifically an NPSP question. We are a nonprofit organization, and I am on the Fundraising/"Development" team.

No matter how many times I look into this, I have not been able to solve it. 

We process donations via NPSP Data Import batches.

Our donors often donate via Donor-Advised Funds or Family Foundations, and so we need to "soft credit" them which we can do easily enough with the "Soft Credits" Field Bundle in the Form Fields section of Batch Templates which creates a contact role for them on the opportunity.

That's all just the background, the issue is in our review process for batches and soft credits: 

We had a report created that lets us review all open batches instead of having to open each item in each batch for review. 

The problem is that the fields for contact roles that are used in the batch do not populate on the report even when they are populated in the batch.

This is probably very niche and so I don't know if anyone has ever encountered or solved for this problem, but it's very annoying to review batches in the otherwise clean report and not be able to validate whether the gift processor has added the soft credit to a gift without having to open up the full batch and view each gift to verify, especially during times of high volume. 

Below are screenshots of how the field looks in the batch, versus the report, which doesn't show this information. NPSP Data Import Report does not show Contact roles/Soft Credits in reports even when present in the batch

 

image.png

 

#Salesforce Admin

 

 

#Salesforce Developer

2 answers
  1. Jun 12, 5:34 AM

     Good point—staging objects can definitely make reporting confusing. It might help to confirm whether the issue is happening during the import step or only when querying the final dataset. Also worth checking if the staging table schema is changing between runs or if any transformations are applied before reporting. 

0/9000

I a master detail relationship on 2 objects Department and Employee. 

 

On the Employee object I have a field called - Length of Service 

 

Round((Today()-Job_Start_Date__c )/365,2) 

 

On the Department object I want to create a Rollup field Average length of Service, but I do not get the option to select this field 

 

#Salesforce Admin

1 answer
  1. Ajaypreet Singh Saini (Grantbook) Forum Ambassador
    Sep 18, 5:05 PM

    Hey @Angela Mullen-Smith, Rollup summaries can't reference non-deterministic formula fields. 

    You have to either automate this using schedule/record triggered flow/apex trigger or use tools like DLRS to automate it

0/9000