2013-03-07 168 views
2

UserManager.createUser()給我「您沒有執行該操作的權限」錯誤,但我已經可以在同一個應用程序帳戶下創建新的域用戶(非手動支付)作爲超級管理員。任何通過腳本運行它的原因都會引發這個錯誤?UserManager.createUser() - 權限錯誤

回答

3

Google Apps控制面板>域設置>用戶設置>選中啓用預配置API>保存更改的複選框。這需要首先發生。

0

爲補充布萊恩的回答是:

the doc類的UserManager

該類允許管理員創建,更新,檢索,並在谷歌Apps域刪除用戶。要使用此類,您必須首先在您的域上啓用Provisioning API。對於下一代控制面板,請通過登錄到您的管理員帳戶來啓用API,然後選擇域設置和用戶設置選項卡以選中啓用Provisioning API的複選框。如果您的控制檯不是下一代產品,請通過登錄您的管理員帳戶啓用API,然後單擊用戶和組選項卡。然後點擊設置子標籤,選中複選框以啓用Provisioning API並保存更改。

+0

就在那裏的文檔。它確實讓我在打開它之前檢索.getAllUsers()。 – 2013-03-09 02:54:01