Hi developers,
We’re excited to announce that group members with corresponding permissions can now create API keys to access group-owned resources! What’s more, group owners can delegate trusted members as API Key admins to manage the group keys.
Open Cloud strives to boost creator efficiency by enabling you to build any tools you need to automate your workflows. We started with supporting API keys for these tools to securely authenticate into Roblox cloud, similar to how you’d configure a badge for someone to enter an office building and selected rooms. In our initial launch, only group owners are allowed to create API keys for their group. We understand that this is less convenient especially for large teams as API keys are highly sensitive information and many members would want to directly create them to automate their workflows instead of asking the owner every time. On the other hand, group owners may not have enough time to manage API keys all by themselves. They’d rather delegate the administration work to a few trusted members. As a result, we have added additional permissions in Group configurations so that the owners can authorize certain team members to use and manage API keys for the group.
To authorize your team members, go to the “Roles” section of the Configuration page for your group and then turn on the “Create group API keys” for certain roles or creating a new role. Turn on “Administer all group API keys” for the roles you want to assign as admins. Note that API key admins can not only see all of the keys in this group including those created by others but also edit or revoke any key at any time so that they can investigate security incidents and take necessary actions to protect group resources. We highly recommend only giving this permission to a small number of trusted members. On the contrary, normal API key users (non-admin) can only create new group API keys and edit those owned by them.
Check out this tutorial to learn more about this feature! In the meantime, we’re all ears for any feedback you may have.
Happy building!
The Roblox Creator Services Team