Assign team ownership
When you are developing an application, there may be times when the ownership of an application should belong to a team instead of an individual SKY Developer. To improve the relationship between applications and organizations, we added the ability for you to select which team should own the application.
The list of organizations you can pick from is based on which teams your Blackbaud ID is associated with. This field is not the same as the Publisher field. The Publisher field enables you to specify a different public-facing name for the owner of the application in the Blackbaud Marketplace.
You can assign ownership when you add a new application. To assign an existing application to a team, open the app to the application record page and select Assign team.

For the Which team owns this app? field, all of your available Blackbaud ID team associations appear. If your Blackbaud ID is associated with more than one, you can update the field to the new owner. If the application isn't currently owned by a team, "Not owned by a team" is selected.
If your Blackbaud ID is not associated with the team currently assigned as the owner, a warning will appear. You can choose to leave the owner field as is or select a new owner. If you need access to a team, contact your admin to be added as a user to the Blackbaud organization account.
Warning: If your Blackbaud ID is not associated with the team currently assigned as the owner and you decide to change it, you will not be able to revert back the change unless you have an admin add you as a user in that Blackbaud organization account.
If your Blackbaud ID is not associated with any organizations, you will only be able to select "Not owned by a team."

A team is a group of developers who are collaborating on one or more applications for an organization. When you register an application with SKY Developer, you can assign ownership of the application to a team. Since teams are a part of your organization's Blackbaud account, the team name is represented by the organization's name. This ownership of the application then makes it possible for developers to collaborate more easily and have better visibility into which environments are associated with your organization.
For more information, see the Teams documentation.

When you assign a team as owner of your application, all team members are added as contributors to the application. On the Application contributors tile, the following roles get assigned based on their current team role.
-
If the person is a Team admin, they become an Owner for the application.
-
If the person is a Developer on the team, they stay a Developer for the application.
-
If the person is a Marketer on the team, they stay a Marketer for the application.
-
If the person is a Business manager on the team, they stay a Business manager for the application.
Anyone that was granted a contributor role for the application via team access has a "(Team)" appended to their role title. If any adjustments need to be made to the roles, anyone with the Owner role can make the changes.
For team members added as application contributors during the assign team ownership process, if you want to remove all of their access, select Revoke team access. If you want to remove access for just one team member, from the contributor's menu, select Revoke app access. The role for the revoked contributor updates to "No app access." If the contributor needs access later, select Restore app access from their contributor menu.

Tip: For Blackbaud Partners to receive partner benefits for your applications, you need to assign the application to your team.
By default, org admins have rights to assign an application to a team. In order for a developer within the partner organization to assign an application to the partner team, you must meet the following criteria:
-
There must be an organization admin assigned to the Blackbaud account. To view your Blackbaud organization admins, from the User Profile page , on the My Organizations tile, select the menu
for your environment, and then select View organization contacts.
Tip: If your organization no longer has an admin listed, you need to complete the Admin Request Authorization form to request a new organization admin.
-
The org admin must add the developer to the team.