API Integration Handover Questions

Hello, 


I've currently created an integration for an NXT environment with OAuth 2.0. Now that this is done and as I hand things back over to the client what would happen if my personal account is restricted from the client's environment. The app and subscription were created with my personal developer account.


So if my account is restricted will the client need to re create their own app and subscription? Or will they just need to authenticate on the other end with a new account? 

Comments

  • Ben Wong
    Ben Wong Blackbaud Employee
    Tenth Anniversary Kudos 3 Name Dropper Participant
    Hi Al Rosenthal‍,


    If the app is being handed over to the client for them to maintain and own moving forward, I would suggest that the client create their own Developer account and obtain their own SKY API subscription keys. The app can then be reassigned to their account. You may need to give them a way to configure the app to use their own subscription keys.


    If they want to authorizing the app with their new developer account, then they would need to make sure the account has been given access to the Blackbaud environment (with the appropriate level of permissions), then they would need to authorize the app while logged in with that account. However, if they have already authorized the app with a different authenticated Blackbaud ID account, then they shouldn't need to authorize the app again.


    I hope that helps.


    Thanks!