Вы просматриваете документацию по Apigee Edge.
Перейдите к документации по Apigee X. Информация
Текст ошибки
Forbidden. [Description]
где [Description] – строка, описывающая причину ошибки.
Пример
Forbidden. You don't have permissions to access this resource.
При вызовах API обычно появляются сообщения об ошибке Запрещено. Одна из распространенных причин – когда администратор организации или пользователь другого типа вызывает API управления Edge, для которого требуются учетные данные системного администратора.
Например, чтобы создать пользователя в Edge в облаке с помощью Edge Management API, отправьте запрос POST на адрес https://api.enterprise.apigee.com/v1/users. Однако если вы передадите учетные данные любого другого пользователя, кроме системного администратора, вызов вернет ошибку HTTP 403 Forbidden, как показано ниже:
> POST /v1/users HTTP/1.1 > Host: api.enterprise.apigee.com > User-Agent: curl/7.54.0 > Accept: */* > Content-Type:application/xml > Content-Length: 162 > * upload completely sent off: 162 out of 162 bytes < HTTP/1.1 403 Forbidden
Что означает эта ошибка
Каждому пользователю в организации Edge назначается роль, которая представляет собой набор разрешений на основе CRUD. CRUD – это аббревиатура, которая расшифровывается как "создание, чтение, обновление, удаление". Например, пользователю может быть назначена роль, которая позволяет ему читать или получать информацию об объекте, но не позволяет обновлять или удалять его.
Ошибка Forbidden обычно означает, что у роли, назначенной пользователю, нет разрешений на выполнение запрошенной операции.
Подробнее о назначении ролей…
Устранение неполадок
Общие рекомендации
Хотя для устранения этой ошибки может потребоваться помощь специалистов Apigee, вы можете попробовать выполнить следующие общие действия по устранению неполадок, прежде чем обращаться в службу поддержки или публиковать сообщение в сообществе Apigee.
Вы новый клиент, который только что создал первую организацию?
Если вы новый пользователь Apigee и создаете первую организацию, процесс может занять несколько часов. Если в новой организации появляются ошибки Forbidden, подождите несколько часов и повторите попытку.
Проверьте, не менял ли кто-то недавно разрешения
В интерфейсе Edge выберите Admin > Organization History (Администратор > История организации), чтобы посмотреть, были ли недавно изменены разрешения. Проверьте недавно созданные или удаленные разрешения:

Выполняете ли вы вызов API, для которого требуются учетные данные системного администратора?
Для некоторых API управления Edge необходимо передать учетные данные системного администратора, например для следующих API:
Если вы клиент Cloud, Apigee выступает в качестве системного администратора. Поэтому, если вам нужно выполнить действие, требующее разрешений системного администратора, обратитесь в службу поддержки Apigee Edge.
Если при вызове API управления Edge возникает ошибка Forbidden, проверьте документацию по API, чтобы определить требования к вызову API.
Вы создаете или изменяете роль, чтобы предоставить ей доступ к защищенному ресурсу?
Edge позволяет создавать специальные роли для управления доступом пользователей к защищенным ресурсам. Например, можно создать роли, чтобы контролировать доступ к API, продуктам и отчетам. Подробнее о назначении ролей…
Однако только системный администратор может создавать роли, в которых указаны разрешения для следующих ресурсов:
/environments/environments/*/environments/*/keystores/*/aliases/*/key/environments/*/pods/environments/*/servers/pods/rebuildindex/userroles/devadmin/userroles/devadmin/permissions/userroles/devadmin/permissions/*/userroles/devadmin/users/userroles/devadmin/users/*/users/*/status/users/users/*
Если вы попытаетесь создать роль, которая назначает разрешения для этих ресурсов, появится ошибка Forbidden.
Клиенты Cloud могут проверить наличие сбоев на странице статуса Apigee.
Ошибки Forbidden могут возникать при сбоях в Edge для облака. Чтобы проверить текущий статус Edge и узнать, не произошел ли сбой, используйте следующий URL:
Используете ли вы версию Edge Cloud с поддержкой клиентов?
Чтобы устранить эту ошибку, вам может понадобиться обратиться в службу поддержки Apigee, но сначала попробуйте выполнить описанные выше общие действия по устранению неполадок. Если вам нужна помощь по Apigee, обратитесь в службу поддержки Apigee.
Вы используете частное облако Edge?
При установке в частном облаке вы определяете системного администратора. Если вам нужно выполнить операцию, для которой требуются учетные данные системного администратора, например создать организацию, обратитесь к системному администратору Edge.
Вы используете бесплатную пробную версию Apigee Edge?
Чтобы устранить эту ошибку, вам может понадобиться опубликовать сообщение на форуме сообщества Apigee. Однако сначала попробуйте выполнить описанные выше общие действия по устранению неполадок.