Just a parent trying to automate a dashboard

My son's school uses Blackbaud and I'm tired of manually logging in every day to check his assignments. Each teacher enters assignments in different places, so trying to check is an inefficient and time consuming process. So I'm just trying to create a widget that displays all the information I want in a single view. Previously I was scraping the web site, but that requires more upkeep than I want to deal with and working around the captcha is a pain. I've just learned about the developer community and have signed up for an account and I have an API key. However, when I try to create a token I'm getting an error:
“You have performed an action on one of our sites that was blocked because it violated a Security Rule, but should have been allowed.”
I can see the school listed under my blackbaud profile, but do I have to have my “developer account” approved by the school? Is it not associated with my overall account? Unfortunately that is likely a non starter if so.

Thanks

Comments

  • Alex Wong
    Alex Wong Community All-Star
    Tenth Anniversary Kudos 5 Facilitator 4 bbcon 2025 Attendee Badge

    @David Evans
    While my org does not use Education management (which is what I guess you are talking about), I am pretty certain you as a parent (regular user) will not have access to do what you want.

    Only the platform administrator is allow to connect custom created app onto the platform.

  • Bryna Gleich
    Bryna Gleich Blackbaud Employee
    Tenth Anniversary Kudos 3 Name Dropper Participant

    @David Evans:
    […] do I have to have my “developer account” approved by the school? Is it not associated with my overall account? Unfortunately that is likely a non starter if so.

    You can request access to a developer cohort sandbox environment shared with other developers that has sample data without the school admin. However to access the school's data you need the school's admin to grant that permission and to connect the app to the school environment.

  • @David Evans Hi, yes, you will need the school's IT department (or whoever manages their instance of Education Management) to approve your access to the school data. As someone in that position for my school, I will say that I would not grant access to a parent, as that opens up data for the ENTIRE school, not just your child(ren).

Categories