Можно ли получить маркер доступа Azure, используя только
идентификатор подписки?
Вы не можете сделать это, потому что пользователь проходит аутентификацию и авторизацию перед доступом к подписке Azure, а информация о пользователе сохраняется в Azure AD.
Есть ли возможность создать токен доступа на портале Azure и использовать его?
этот токен в коде?
Вы тоже не можете этого сделать. Максимальная продолжительность, в течение которой токен доступа может быть действительным, составляет 1 день (минимальный - 10 минут, а по умолчанию - 1 час). Подробнее о времени жизни токена можно прочитать здесь: https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-configurable-token-lifetimes.