2014-02-07 42 views

回答

4

給你:

curl -X DELETE https://api.usergrid.com/management/orgs/{org_id}/users/{user_id} -H 'Authorization: Bearer yourTokenLJKhukhkjKUHkhkjhk'

+0

酷 - 沒辦法通過用戶界面來做到這一點,雖然,對不對? –

+0

我找不到它。 – Diego

+0

謝謝,迭戈。順便說一句,獲取令牌的最簡單方法是爲您的瀏覽器打開開發工具並打開App Services中的任何頁面。將有一系列API調用具有名爲'access_token'的查詢參數,您可以在一段時間內使用該參數。 – akoo1010

1

您可以通過選擇系統管理員標籤下的組織用戶編輯直通UI的用戶角色。

-1

如果從多個機構單位刪除,使用BSD/* nix中/ Mac OS X中,並使用resty,請嘗試以下操作:

[[email protected] ~]$ source ~/bin/resty; resty http://api.enterprise.apigee.com:8080/v1 -u ${USERID}:${PASSWORD} -H 'Accept: application/json'; GET /users/**username**/userroles | grep "organization"| awk 'BEGIN { FS = "\"" } ; { print $4 }' > /tmp/my_orgadmin_orgs.lst 

[[email protected] ~]$ for eachOrg in $(cat /tmp/my_orgadmin_orgs.lst); do DELETE /o/${eachOrg}/userroles/orgadmin/users/**username** -v; done 
+0

應用服務具有單獨的用戶管理。您正在描述API服務(Apigee網關) –

+0

正確,對於混淆抱歉,儘管同樣的概念適用於應用服務。通過一些小的修改,上述內容可以滿足多個orgadmins的相同需求。 –

相關問題