Hi @Itai Karas , to get your app on your website and let customers register it on their tenant, you can use the Azure AD app registration process. Create an Azure AD app registration for your app in the Azure portal and specify the required API permissions. Then, give your customers the client ID and required API permissions, and they can register your app on their tenant by generating a client secret. Once you get the client secret, you can use it to authenticate your app and access the required APIs. You can also use the Azure AD app gallery to make your app more discoverable and easier to register.
Please let me know if you have any questions and I can help you further.
If this answer helps you please mark "Accept Answer" so other users can reference it.
Thank you,
James