權限不足錯誤

查看 Apigee Edge 說明文件。
前往 Apigee X說明文件
資訊

錯誤文字

Insufficient permissions [Description]

其中 [Description] 是說明錯誤原因的字串。

範例

Insufficient Permissions You do not have permission to view API proxies.

螢幕截圖

在 Edge UI 中,出現錯誤代表「Insufficient permissions」錯誤 撰寫新的電子郵件訊息舉例來說,如果您嘗試查看 API Proxy 清單,而未充分瞭解 權限:

這個錯誤代表的意義

系統會指派 Edge 機構中的每位使用者角色,角色基本上 以 CRUD 為基礎的權限集。CRUD 是指「建立、讀取、更新、刪除」。舉例來說,使用者可能 即有權讀取或「取得」實體相關詳細資料的角色,但無權讀取 「更新」或「刪除」基礎架構

「權限不足」錯誤通常代表指派給以下角色: 使用者的權限不足,無法執行要求的作業。舉例來說,使用者 嘗試建立 API Proxy,但角色的角色只有查看 Proxy 的權限。

請參閱指派角色 瞭解詳情。

疑難排解

一般疑難排解步驟

雖然您可能需要 Apigee 專家協助才能解決這個錯誤,但還是可以嘗試下列方法 一般疑難排解步驟,之後才聯絡支援團隊或將文章發布到 Apigee 社群。

您是剛建立第一個機構的新客戶嗎?

如果您是第一次使用 Apigee 時建立第一個機構,這項服務可以考慮幾個 就能完成建立程序如果您看到「權限不足」, 發生錯誤,請稍候幾小時再試一次。

查看其他使用者最近是否變更了權限

在 Edge UI 中,依序選取「Admin」機構記錄,查看機構記錄 近期對權限所做的任何變更尋找最近建立的權限或 已移除:

判斷這個錯誤是否只在一個機構中發生

您經常建立多個機構,並在每個機構中定義相同的權限。 但是,如果您在單一機構中更新權限,但忘記更新全部 機構,請參閱「權限不足」錯誤。

如果先前已在某個機構中更新權限,請確保你在該機構中更新權限。 並套用至所有機構

請嘗試建立具有全域權限的角色,然後減少角色

建立專案時,通常會發生權限不足錯誤 因為新角色未啟用所有必要權限。

與其建立同時啟用部分可用權限的新角色,您可以建立 角色,且該角色已啟用所有權限。視需要移除權限並測試角色。 移除權限後請持續測試角色,確保不會遇到 權限不足錯誤。

如果你是 Cloud 客戶,請前往 Apigee 狀態頁面查看服務中斷情形

權限不足錯誤,可能是因為 Edge 中發生 雲端。請使用下列網址檢查目前的 Edge 狀態,確認是否有 服務中斷:

https://status.apigee.com/

你正在使用 包含客戶服務的 Edge Cloud 版本嗎?

雖然您可能需要與 Apigee 支援團隊聯絡才能解決這個錯誤,但還是可以先試試 步驟,如一般 疑難排解步驟。如需 Apigee 的相關協助,請參閱 Apigee Edge 支援頁面

您是否使用 Edge Private Cloud?

私人 Cloud 客戶遇到權限不足錯誤時, 使用者嘗試登入 Edge UI。如果您在 Edge 中建立私有雲的自訂角色 角色的使用者必須啟用這些權限,才能登入 Edge UI:

{"path" : "/","permissions" : [ "get" ]}
{"path" : "/*","permissions" : [ ]}
{"path" : "/environments","permissions" : [ "get" ]}
{"path" : "/userroles","permissions" : [ "get" ]}

您可以使用下列 curl 指令查看角色目前的權限:

curl -X GET -u orgAdminEmail:password https:/{MS_IP}:8080/v1/organizations/{org_name}/userroles/{role_name}/permissions

請參閱建立角色: API

您是否使用免費服務? 該使用哪個版本的 Apigee Edge?

雖然您可能需要將問題發布到 Apigee 社群才能解決這個錯誤,但您也可以 請先嘗試上方「一般疑難排解步驟」一節所述的步驟。