Does anyone have a solution for handling MFA for a Raiser's Edge NXT service account user?

Our Raiser's Edge NXT instance is not integrated with Single Sign-On (SSO). Because of this, users in our organization occasionally need to complete Multi-Factor Authentication (MFA) when logging in—typically when using a new device, connecting from a different network, or if the browser has cleared its saved session.

Personally, I use the Microsoft Authenticator app to enter the six-digit code, but most users choose to receive the code via text message.

For our service account, multiple team members need access when developing and testing Power Automate flows using the Blackbaud connectors. We store the username and password for the service account in our secret server, but we don’t have a centralized way for any team member with access to those credentials to receive the MFA code for that account.

The service account does have an email address associated with it, but there isn't a phone number we can use for SMS. For now, I added the service account to the Microsoft Authenticator app on my personal phone (in addition to my own RE NXT account), but how can others on my team authenticate the service account with RE NXT without my phone?

Answers

  • Austen Brown
    Austen Brown Community All-Star
    Tenth Anniversary Kudos 5 PowerUp Challenge: Product Update Briefing Feedback Task 3 bbcon 2025 Attendee Badge
    edited December 2025

    Your teammates don't need to share MFA credentials for service account's access to RE NXT if the only purpose it exists for is to support Power Automate RE NXT connections.

    I’m assuming each staff member already has their own RE NXT login. If they need to view or reference data in the database, they can do so using their individual accounts rather than the service account.

    Please let me know if that assumption is incorrect.

  • We use BitWarden for shared accounts with MFA. It has a built-in authenticator so when you share the credentials with your team, they also have access to the codes they will need to sign in.

    I believe this is only available in the paid plans.

    I could also imagine some custom workaround where you have a phone number for this purpose that forwards texts to an email distribution group that includes everyone who would need the code. You'd all get an email anytime anybody logs in with that account, but if it's a service account that probably won't be very often?

Categories