Краткий ответ: Да, это возможно.
Вы можете пригласить их пользователей в качестве гостей в Azure AD, а затем сможете назначить им доступ к приложениям в своем клиенте.
Я полагаю, у вас есть какой-то интерфейс для вашего API?После того, как они отменили приглашение и вы предоставили им доступ, они смогут войти в систему через ваш интерфейс, как если бы они были пользователями вашего клиента AAD.Обязательно используйте конечную точку входа для конкретного клиента, поскольку, если вы используете «общую» конечную точку, они войдут в систему против своего собственного клиента AAD.