I'm glad that you were able to resolve your issue and thank you for posting your solution so that others experiencing the same thing can easily reference this! Since the Microsoft Q&A community has a policy that "[The question author cannot accept their own answer. They can only accept answers by others] (https://docs.microsoft.com/en-us/answers/support/accepted-answers#why-only-one-accepted-answer)**)", I'll repost your solution in case you'd like to "[Accept] (https://docs.microsoft.com/en-us/answers/support/accepted-answers#accepted-answer-in-a-question-thread)**)" the answer.
Issue:
Unable to complete code signing process due to 'tenant' account error
Solution:
- Issue was resolved by creating an additional tenant account through Entra Admin Center > Users > New User as a 'Member' with its own e-mail address as the 'Identity', then also create an app in Azure > Search > 'app registrations' > New Registration.
- The latter provided a client ID, tenant ID, and 'secret' value necessary to complete the steps for authorization that Sign Tool would accept.
- From there, three environment variables needed to be created within Windows (search > advanced system settings > Environment Variables).
- The three value names are AZURE_CLIENT_ID, AZURE_TENANT_ID, and AZURE_CLIENT_SECRET and then each respective value needs to be assigned under each name.
- a reboot is required to apply the new environment variables and with all of the other pieces in place as needed (certificate, signing profile, prerequisites, dlib, etc, etc, etc), SignTool could then code sign.
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.