Хотя в данный момент зарегистрированный пользователь может не иметь прав на установку, ему все равно может быть предложено диалоговое окно аутентификации (установка «через плечо»). Если в этом диалоговом окне введены правильные имя пользователя и пароль, они могут установить. Так что это не то, что вы можете надежно проверить, так как пользователь технически «разрешен», но только после ввода правильного имени пользователя / пароля.
Ваше лучшее решение - попытаться изящно подняться и потерпеть неудачу в случае неудачи:)