當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python ArcGIS User.update_level用法及代碼示例


本文簡要介紹 python 語言中 arcgis.gis.User.update_level 的用法。

用法:

update_level(level)

返回:

指示成功 (True) 或失敗 (False) 的布爾值。

update_level 允許組織的管理員更新用戶的級別。在為成員分配角色和權限時,管理員可以利用兩個級別的成員資格。成員資格級別允許組織控製某些成員對某些ArcGIS 函數的訪問,同時授予其他成員更完整的訪問權限。

注意:

1 級會員資格專為需要特權來查看現有內容並與之交互的成員而設計,而 2 級會員資格適用於那些貢獻、創建和共享內容和組的人,以及其他任務。

在允許更新之前檢查給定級別的組織的最大用戶配額。

包括組織管理員、發布者和用戶在內的內置角色被分配為 2 級,具有自定義角色的成員可以被分配為 1 級、1PlusEdit 或 2 級。

1 級成員資格允許通過最多 8 個特權授予有限的函數:portal:user:joinGroup, portal:user:viewOrgGroups, portal:user:viewOrgItems, portal:user:viewOrgUsers, premium:user:geocode, premium:user:networkanalysis, premium:user:demographics, and premium:user:elevation.如果使用權限超過 8 個的自定義角色更新 1 級用戶的角色,則會禁用該用戶的其他權限以確保限製。

注意:

1 級用戶不得擁有任何內容或組,這些內容或組在降級之前可以通過重新分配項目和重新分配組操作重新分配給其他用戶。如果正在更新的用戶已將許可證分配給目標級別不允許的高級應用程序,該操作也會失敗。

Parameter

Description

level

必需的整數。值 1 或 2。這是給定用戶的用戶級別。

  • 1 - View only

  • 2 - Content creator

例子:

# Usage Example

>>> user.update_level(2)

相關用法


注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 arcgis.gis.User.update_level。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。