Portal for ArcGIS는 ArcGIS REST API를 통해 해당 기능을 노출하므로 API를 사용하여 포털의 관리를 스크립팅할 수 있습니다. Portal for ArcGIS에 포함된 샘플 스크립트는 이 API를 활용하며 Python 2.7 환경(필수)에서 구성된 모든 머신에서 쉽게 실행할 수 있도록 작성되었습니다. 스크립트는 커맨드 라인에서 있는 그대로 실행되도록 디자인되었습니다. 그러나 이를 사용자 정의하거나 사용자 고유의 것을 생성하거나 이를 이용하여 REST API와 상호 작용하는 방법을 배울 수 있습니다.
사용 가능한 샘플은 다음과 같습니다.
- 포털에 구성원 추가
- 한 포털에서 다른 포털로 콘텐츠 복사
- 구성원에게 특정 그룹에 대한 포털 접근 권한 부여
- 오프라인 워크플로에서 사용하도록 Esri 베이스맵 준비
- 구성원의 항목 소유권을 다른 구성원에게 양도
- 웹 맵에서 참조되는 서비스의 URL 업데이트