Can BBIDs be set through an API?
Hi all, I'm looking for a way to programmatically set BBIDs. Is there an API endpoint for that?
Comments
-
@Eric Eskildsen
This is a tricky one. I'd ask what your underlying goal is. What are you trying to do?When inviting a new user to BEM, the email used is pulled from the email field. That email is also defaulted into the BBID email field for the end user when they set up a BBID account. The end user can then, however, change that BBID email to be what they want it to be. A necessity, especially if they have a BBID account already.
So, if it just a case of want to set the email to be used as the BBID email, you can set the email field on the user and it will be used when sending a BIID invitation to the end user.
0 -
@Stephen Boyle Stephen, thanks for that explanation. I'm working on automating this manual flow:
- Step 1: Users are created in Blackbaud.
- Step 2: Email addresses are generated in a CSV file.
- Step 3: The CSV is imported in Data Import with import type User Email.
- Step 4: The CSV is imported again with type BBID Username.
From your comment, it sounds like Step 3 may be all we need….Is that right?
I'm hearing that once email address is set, we can send an invite to the user. Then the ID shown to the user will default to their email address. Correct me if I'm wrong….
0 -
@Eric Eskildsen
Yes, I don't see a need for step 4. And, though import files work fine, if you are using the API, you can automate setting the the email by calling User update.Once someone is a user in BEM, they need to be invited to create a BBID account so they can log in. That is found in Core > Security > Blackbaud ID authentication on the Unregistered tab. You can filter and multi-select users and select Connect (which will give the option of sending an invitation to their email).


Or you can go to the users profile page on their Access tab and select Connect to Blackbaud ID.

0 -
@Stephen Boyle Ah…so if I'm understanding correctly:
- Setting email addresses can be automated through the API, via the users endpoint
- Inviting users to create BBID accounts cannot be automated through the API, but it can be done in bulk in the GUI
Is that right?
0 -
@Eric Eskildsen
Yes, that is correct.0 -
@Stephen Boyle Got it….Thanks for the help!
0
Categories
- All Categories
- 6 Blackbaud Community Help
- 213 bbcon®
- 1.4K Blackbaud Altru®
- 403 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.2K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 360 Blackbaud eTapestry®
- 2.6K Blackbaud Financial Edge NXT®
- 656 Blackbaud Grantmaking™
- 577 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 940 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.7K Blackbaud Raiser's Edge NXT®
- 3.7K SKY Developer
- 249 ResearchPoint™
- 119 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 241 Member Lounge (Just for Fun)
- 34 Blackbaud Community Challenges
- 37 PowerUp Challenges
- 3 (Open) PowerUp Challenge: Grid View Batch
- 3 (Closed) PowerUp Challenge: Chat for Blackbaud AI
- 3 (Closed) PowerUp Challenge: Data Health
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Product Update Briefing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports+
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Email Marketing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Event Management
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Query
- 796 Community News
- 3K Jobs Board
- 54 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)

