本文簡要介紹 python 語言中 arcgis.gis.RoleManager.all
的用法。
用法:
all(max_roles=1000)
返回:
所有自定義
roles
的列表,以及 GIS 中定義的默認Viewer
和Data Editor
角色。
all
方法提供一個列表,其中包含默認的Viewer
和Data Editor
角色,以及GIS
中定義的任何自定義角色。 (不返回org_admin
、org_user
和org_publisher
默認角色。有關每個角色的詳細說明,請參閱Default roles。)Parameter
Description
max_roles
必需的整數。返回的最大角色數,默認為 1000。
例子:
# Usage Example >>> primary_default_roles = ['org_admin', 'org_publisher', 'org_user'] >>> role_mgr = gis.users.roles >>> org_roles = role_mgr.all() >>> for role in org_roles: >>> print(f"{role.name:25}{role.role_id}") Viewer iAAAAAAAAAAAAAAA Data Editor iBBBBBBBBBBBBBBB Analyzer 8KqWobO1p1vDLZ2O Sharing_analyst ZllNulU2kqaFwsaH Group_creator uT3334C4LtnQ99Cj >>> all_org_roles = primary_default_roles + [r.name for r in org_roles] >>> print(all_org_roles) ['org_admin', 'org_publisher', 'org_user', 'Viewer', 'Data Editor', 'Analyzer', 'Sharing_analyst', 'Group_creator']
創建用戶時使用角色信息請參見
UserManager
的create
方法。
相關用法
- Python ArcGIS RoleManager.create用法及代碼示例
- Python ArcGIS RoleManager.exists用法及代碼示例
- Python ArcGIS RoleManager用法及代碼示例
- Python ArcGIS Role.delete用法及代碼示例
- Python ArcGIS RouteLayer.solve用法及代碼示例
- Python ArcGIS RunInterval用法及代碼示例
- Python ArcGIS ResourceManager.get用法及代碼示例
- Python ArcGIS Raster.remove_variables用法及代碼示例
- Python ArcGIS Raster.export_image用法及代碼示例
- Python ArcGIS Raster.get_dimension_values用法及代碼示例
- Python ArcGIS ResourceManager.add用法及代碼示例
- Python ArcGIS ReportManager.quick_report用法及代碼示例
- Python ArcGIS RealTimeAnalyticsManager.get用法及代碼示例
- Python ArcGIS Raster.get_dimension_attributes用法及代碼示例
- Python ArcGIS Raster.read用法及代碼示例
- Python ArcGIS Raster.append_slices用法及代碼示例
- Python ArcGIS RealTimeAnalytics.status用法及代碼示例
- Python ArcGIS Raster.summarize用法及代碼示例
- Python ArcGIS RealTimeAnalytics.metrics用法及代碼示例
- Python ArcGIS RealTimeAnalytics.start用法及代碼示例
- Python ArcGIS ResourceManager.update用法及代碼示例
- Python ArcGIS RasterManager.add用法及代碼示例
- Python ArcGIS Raster.get_variable_attributes用法及代碼示例
- Python ArcGIS RasterCollection.filter_by_raster_property用法及代碼示例
- Python ArcGIS RSS用法及代碼示例
注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 arcgis.gis.RoleManager.all。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。