Creating your SSO
Create the SSO
PickAtime can link directly from the Blackbaud Resource Board to your Parent-Teacher Conference event via Single Sign-On. (For help building a Resource Board, see Blackbaud's Resource Board help file.)
Choose your path:
- New schools (no existing pickAtime/Blackbaud integration) — follow Part 1 and Part 2A below.
- Current schools (already integrated, updating your SSO link) — follow Part 1 and Part 2B below.
Part 1: Establish the SSO Connection Between Blackbaud and pickAtime
(This part is identical whether you're setting up SSO for the first time or updating an existing connection.)
This requires copying a Redirect URL from pickAtime into Blackbaud, then copying a Secret Key from Blackbaud back into pickAtime. You'll need to be logged into both accounts to copy/paste between them.
- Log into pickAtime, go to Global Setup / Business / Show Advanced Options, and under Single Sign On Options, select Blackbaud as your SSO Provider.
- Copy the Redirect URL shown — you'll need it in step 4.
- In Blackbaud (as a Platform Manager), go to Core / Security / Authentication Settings / SSO Settings.
- Click Add New.
- Enter a Name for your SSO — saving will auto-generate a Slug based on this name.
- Paste your Redirect URL (from step 2) into the appropriate field.
- Be sure to include the
{token}placeholder, with the curly braces. - Check Allow Impersonation.
- Click Save.
- Edit the item you just created, then select and copy the Secret Key.
- Return to pickAtime, go to Global Setup / Business / Show Advanced Options, and paste the Secret Key into the SSO Secret Key field.
💡 Tip: The Secret Key is 88 characters — longer than the visible field. Triple-click the text field to select the entire string.
You've now connected Blackbaud and pickAtime. Next, you'll need a Blackbaud Resource Board tile that points to pickAtime — see Part 2 below.
Part 2A: Add the SSO Link to a Resource Board (New Schools)
📺 Watch our video: Setting Up Your School's Single Sign-On
- From SSO Settings, copy the URL next to the SSO item you just created.
- As a Platform Manager or Content Editor, go to Core / Content / Additional Content Types / Links.
- Click Add New Category, and name it.
- Click Save & Add Link.
- Enter a Title.
- In the URL field, combine your school's app URL with the SSO segment from step 1, replacing the slug:
https://SCHOOLNAME.myschoolapp.com/app/sso/auth/SLUG - Click Save.
- Go to Core / Content / Resource Boards.
- Next to View Boards, choose the relevant role/security group (e.g., Parent).
- Click Add Post.
- Enter a Title, Description, and Cover Photo.
- For Post Cover, select Direct Link.
- Select the Category you created earlier.
- Select your Link (the SSO link from step 6).
- Click Save.
Part 2B: Update Your Resource Board (Current Schools)
📺 Watch our video: Setting Up Your School's Single Sign-On
- From SSO Settings, copy the URL next to the SSO item you just created.
- As a Platform Manager or Content Editor, go to Core / Content / Additional Content Types / Links.
- Locate and click your existing pickAtime link.
- Click the edit icon, locate the link destination, and click Change.
- Select Link / URL.
- In the URL field, combine your school's app URL with the SSO segment from step 1, replacing the slug:
https://SCHOOLNAME.myschoolapp.com/app/sso/auth/SLUG - Click Save.
Testing Your SSO
- Go to Security / Authentication Settings / SSO Settings, and edit your SSO link to confirm Allow Impersonation is enabled.
- Under your profile menu, select Impersonate User.
- Find a user to impersonate. (Make sure this user also exists in pickAtime — Blackbaud User IDs determine the user's role in pickAtime.)
- While impersonating, go to that user's Resource Board.
- Click the pickAtime link to confirm it opens the event correctly.
Notes
-
- The relevant board(s) must be selected for the SSO link post to appear under the Resources tab.
- When manually adding users to pickAtime, you'll need their First/Last Name, Email, and their Teacher ID or Parent ID.
- For more on Blackbaud SSO, see Blackbaud's SSO Tutorial.