Welcome! This forum has a treasure trove of great info – Scouters helping Scouters! Just a heads up, though - all content, information, and opinions shared on this forum are those of the author, not the BSA.
Hi, Jacob, thank you for your reply. I have authored an application to manage my Troop’s events, calendar, etc. At present it has standalone identity management, meaning Troop members have usernames and passwords unique to my application. In a perfect world we can tell them to use the same credentials they use on scouting.org. That would mean scouting.org serves in an authentication capacity using a mechanism like OAuth.
Separately, I’d be interested in learning more about the Scoutbook User Advisory Council and perhaps even participating if that’s an option.
While I appreciate the idea and the benefit it would bring to you, I can’t see IT allowing that. (I checked with others who are technically proficient in this area).
@RaymondBradley - if your domain/realm aould be in full sync and compliance with the scouting.org domain then perhaps but in this case why re-invent the wheel.
Got it. So it’s not necessarily a prioritization or resourcing issue, as described on that other thread. The issue is that it’s not allowed by IT. Am I understanding the issue correctly?
@RaymondBradley - taking ownership or at a minimum read only on the public/private keys of sso would give you access to all users in that realm/domain and I do not want you accessing my credentials.
Ah, okay…that’s encouraging. While we’re here, I’m interested in learning more about the Scoutbook User Advisory Council. How does one become involved in that?
@Stephen_Hornak because the Scoutbook calendar and messaging facilities lack features that I consider important. I’m interested in participating and helping improve Scoutbook, too. In the meantime, I’d like to build or use tools that fulfill on our needs.
Seems like my.scouting.org and scoutbook and this forum all support Google and Apple logins now, they didn’t always. Probably easier path to update your app to use one of those to achieve SSO than to wait for scouting.org to open up an SSO API.
One idea for would be to build a ScoutBook Discord Bot using the API. I’d be willing to donate time to make it happen if the API was available and I had some volunteer help.
This would make getting information from scoutbook really easy based on user. By linking the Bot to scoutbook account, it would be able to lookup information for your scout, or if you are a den leader, be able to display requirements needed for given tasks, etc.
I think having an API would be very helpful at the very least for being able to list events. If I’m putting all of our Pack events into Scoutbook, being able to get a list of those events and show them on a website would be great!
The BSA has already said no to an API, but you can subscribe to the unit calendar and display that in the website. There are instructions in the Scoutbook help wiki: