Students Granting Blackbaud Access Before Schools Granting Access ?
Hello All,
I have a hopefully quick question on authorization. Can students independently grant us access to their blackbaud ? Or, to a limited amount of their blackbaud data ? Or do we always need school approval first ?
For context, we're using the SKY API Auth 2.0. We're wondering if this is possible so we can begin working with students independent of the longer process of being granted full school access.
Any advice would be greatly appreciated. Thank you !
Comments
-
@Champion AI
The user that connects a BB marketplace app to a school must be an environment admin for the school.A student can log in to a connected app and access the information they have rights to, but they cannot connect an app to a school's data.
1 -
Hi @Stephen Boyle, thank you again.
A quick follow up question:
If schools approve the apps, do students have to also approve the app to use their data ? So do students have to opt-in themselves ? Or can the school have it so that all student data is accessible once the school approves the app ?
We ask because when getting out there to schools, schools have understandably been worried about their data, and they may be less worried if students make the decision themselves to opt-in.
Thank you, Stephen. I hope you’re having a great day !
0 -
@Champion AI
Once an app is approved and connected to a school, the universe of data available is set by the user that approved it.When a regular user logs in to your app and you use their credentials to connect to the school through the SKY app, that user is limited to only the data they would normally have access to. Our API endpoints check the calling user and make sure they have rights to that endpoints data, else a 403 error is returned.
So, the regular user's access is always a subset of the app-approver's access. And the approver may not have access to all data, so it's a subset of a subset.
0 -
Hi @Stephen Boyle,
Understood !
One additional follow-up question regarding student data:At a given school, only a select group of students will be paying customers. We want our access to student data to be exclusively limited to this group of paying customers. Is this possible, or will we have access to every student’s data once we have school approval ? Just for a bit more context, we’re trying to work through the privacy concerns upfront.
Thank you, Stephen. I hope you're having a great weekend.0 -
@Champion AI
I think there is a distinction to make between access to the data and access to your app. The SKY app only controls the access a user has to the school's data. How your app manages it's users is not something the SKY app can affect. If you allow all students to log in but only paid up students to access certain data, you will need to control access to the areas only paid students can see.0 -
@Stephen Boyle, hi and I hope you had a great long weekend !
Got it. One last follow-up question: Does this mean that once a SKY app is granted access to a school’s data, the app can access any of that data at any time ? For example, if the app were approved by a school and it wanted to pull one student’s schedule and assignments, could it do that ? Or, would the app need permission from the student before looking at that student's details in particular ?
Please excuse all the follow-up questions ! We really appreciate learning more and your help.
0 -
@Champion AI
The SKY app only needs the school's permission (via the admin user) to access data. The app can then access all data within the rights of the admin user at any time.0
Categories
- All Categories
- 6 Blackbaud Community Help
- 210 bbcon®
- 1.4K Blackbaud Altru®
- 395 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 360 Blackbaud eTapestry®
- 2.5K Blackbaud Financial Edge NXT®
- 649 Blackbaud Grantmaking™
- 567 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 937 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.5K Blackbaud Raiser's Edge NXT®
- 3.7K SKY Developer
- 247 ResearchPoint™
- 119 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 239 The Tap (Just for Fun)
- 33 Blackbaud Community Challenges
- 31 PowerUp Challenges
- 3 (Open) 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
- 784 Community News
- 2.9K Jobs Board
- 53 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)

