앱 항목 구성

기관에 추가하는 앱 등록 외에도 앱 항목의 등록정보와 설정을 구성할 수 있습니다.

앱 등록정보 정의

다른 사용자와 공유한 앱의 유형과 이러한 앱의 사용 방법을 이해할 수 있도록 앱 등록정보를 정의합니다.

다음 단계에 따라 앱 항목의 등록정보를 정의합니다.

  1. 항목 소유자 또는 관리자로 기관에 로그인합니다.
  2. 항목 페이지를 열고 설정 탭을 클릭합니다.
  3. 웹 매핑, 모바일, 데스크톱 앱 템플릿의 경우 다음 용도 중 하나를 지정합니다.
    • 즉시 사용 가능 — 앱 템플릿이 아니며 앱에 구성 옵션이 없는 경우 이 옵션을 선택합니다.
    • 구성 설정구성 설정 앱 템플릿을 추가하는 경우 이 옵션을 선택합니다. 앱 항목의 설정을 저장한 후 구성 매개변수를 추가할 수 있습니다.
    • 자체 구성 가능 — 내장 앱 빌더를 사용하여 앱을 배포하려면 이 옵션을 사용합니다.
    • 코드 샘플 — 다른 사용자가 자체 앱을 만드는 데 사용할 수 있는 예시를 제공하기 위한 앱인 경우 코드 샘플을 선택하고 앱 항목에 코드를 첨부합니다.
  4. 데스크톱 앱의 경우 앱의 플랫폼을 지정합니다.
  5. 앱이 구성 설정 앱 템플릿인 경우 API 드롭다운 목록에서 JavaScript를 선택합니다.

    레거시:
    모바일 앱에 제공되는 기타 API 옵션과 SDK 옵션은 더 이상 사용되지 않는 등록정보이지만, 기존 앱 항목에 이러한 등록정보가 설정되어 있으므로 제거되지 않았습니다. 구성 설정 앱 템플릿 이외의 새로운 앱에 대해서는 설정할 필요가 없습니다.

  6. 저장을 클릭합니다.

앱 코드 공유

앱 항목에 코드를 .zip 파일로 첨부할 수 있습니다. 그러면 샘플이나 Configurable App을 공유할 때 다른 사용자가 앱의 원본 코드에 접근할 수 있습니다.

다음 단계에 따라 앱 항목에 코드 샘플 파일을 추가합니다.

  1. 항목 소유자 또는 관리자로 기관에 로그인합니다.
  2. 항목 페이지를 열고 설정 탭을 클릭합니다.
  3. 코드 첨부를 클릭하고 코드 샘플이 포함된 .zip 파일을 업로드합니다.
  4. 저장을 클릭합니다.

항목에 대한 다운로드 횟수를 다시 설정하지 않고 코드 첨부 파일을 업데이트하려면 코드 업데이트를 클릭하여 기존 .zip 파일과 같은 이름으로 .zip 파일을 업로드합니다. 새 파일을 첨부하려면 먼저 제거를 클릭하여 기존 파일을 삭제한 다음 위의 단계를 다시 수행해 새 파일을 첨부합니다. 기존 파일을 삭제하고 새 파일을 추가하면 항목의 다운로드 횟수가 재설정됩니다.

앱 URL 편집

기관에 추가한 웹 매핑, 모바일, 응용프로그램 익스텐션 앱의 URL이 변경된 경우 앱 항목의 URL을 업데이트하여 앱 항목이 새 URL을 가리키도록 할 수 있습니다.

다음 단계에 따라 앱 항목의 URL을 업데이트합니다.

  1. 항목 소유자 또는 관리자로 기관에 로그인합니다.
  2. 항목 페이지를 열고 설정 탭을 클릭합니다.
  3. 새 앱 URL을 URL 필드에 입력하거나 붙여넣습니다.
  4. 저장을 클릭합니다.

다른 사용자가 앱의 복사본을 만드는 기능 비활성화

ArcGIS Instant Apps을 사용하여 생성된 앱을 공유받는 기관 구성원은 앱의 복사본을 만들 수 있습니다. 콘텐츠에 생성되는 앱 항목은 처음에 앱이 참조하는 것과 동일한 맵 또는 씬 및 레이어를 참조하며 등록정보가 앱과 동일하지만, 사용자는 앱에 영향을 주지 않고 복사본에서 이러한 모든 설정을 변경할 수 있습니다.

앱의 소유자나 기관 관리자는 다른 사용자가 앱의 복사본을 만들지 못하도록 할 수 있습니다.

다른 사용자가 앱의 복사본을 만들지 못하도록 하려면 다음 단계를 따릅니다.

  1. 항목 소유자 또는 관리자로 기관에 로그인합니다.
  2. 항목 페이지를 열고 설정 탭을 클릭합니다.
  3. 기관의 다른 사용자가 이 항목의 복사본을 저장하도록 허용 옵션 옆에 있는 체크 박스를 선택 해제합니다.
  4. 저장을 클릭합니다.

등록된 앱의 자격 증명 관리

기관에 앱을 추가한 경우 포함한 개발자 자격 증명을 관리할 수 있습니다.

앱 항목 페이지의 설정 탭에서 다음을 관리할 수 있습니다.

  • 앱 비밀번호를 재설정합니다.
    비고:

    앱 시크릿을 재설정하면 앱에 발행된 모든 기존 앱 토큰 및 API 키가 무효화됩니다. 시크릿으로 구성된 앱은 업데이트해야 할 수도 있습니다.

  • 임시 앱 토큰을 복사하거나 갱신합니다.
  • 앱의 등록을 해제합니다.
  • 앱에 부여된 권한을 변경합니다.
    비고:

    자격 증명 항목 생성 시 개인 권한이 포함되지 않은 경우 자격 증명 편집 시 추가할 수 없습니다. 권한 유형에 대한 자세한 내용은 Esri 개발자 도움말의 보안 및 인증 가이드를 참조하세요.

  • 앱이 접근할 수 있는 레이어를 변경합니다.
  • 임베드된 OAuth 자격 증명에 대한 데이터 소스의 URL을 업데이트합니다.
  • 임베드된 OAuth 자격 증명에 대한 리디렉션 URL을 업데이트합니다.
  • 임베드된 API 키 자격 증명에 대한 참조 URL을 업데이트합니다.

자격 증명을 관리하는 데 도움이 되는 정보는 Esri 개발자 도움말에서 다음 관련 페이지를 참고하세요.

설정에 접근하고 변경하려면 아래 단계를 따릅니다.

  1. 앱 소유자 또는 기관 관리자로 기관에 로그인합니다.
  2. 항목 페이지를 열고 설정 탭을 클릭합니다.
  3. 응용프로그램 섹션으로 스크롤하여 필요한 변경 작업을 수행합니다.
  4. 설정을 변경할 때마다 저장을 클릭합니다.

    비고:

    저장하기 전에 한 번에 두 개 이상의 설정을 변경하면 일부 설정이 저장되지 않을 수 있습니다.

  5. 필요에 따라 3단계와 4단계를 반복합니다.

앱 로그인 범주 사용자 정의

사용자 설정 로그인 범주를 사용하여 OAuth 2.0 응용프로그램 로그인 환경을 사용자 정의할 수 있습니다. 앱은 기관 사용자 설정 로그인 범주를 상속할 수 있으며, 사용자가 직접 앱별 로그인 범주를 생성할 수도 있습니다.

비고:

앱 로그인 범주를 사용자 정의하려면 관리자가 기관의 사용자 설정 로그인을 활성화해야 합니다.

앱에 대한 사용자 설정 로그인 범주를 생성하려면 다음 단계를 완료합니다.

  1. 생성, 업데이트, 삭제 권한이 있는 항목 소유자 또는 기본 관리자 역할이 있는 구성원으로 기관에 로그인했는지 확인합니다.
  2. 앱의 항목 페이지를 엽니다.
  3. 설정 탭의 로그인 섹션을 클릭합니다.
  4. 이 응용프로그램에 사용자 설정 로그인 활성화 토글 버튼을 켭니다.
  5. 사용자 설정 로그인 범주 생성을 클릭합니다.
    비고:

    최대 100개의 사용자 설정 로그인 범주를 구성할 수 있습니다.

    로그인 범주 생성 창이 나타납니다.

  6. 필요한 경우 시작 방법 선택 창에서 기관 기본값 이외의 범주를 선택할 수 있습니다. 시작할 로그인 범주 선택 아래의 드롭다운 화살표를 클릭하고 옵션을 선택합니다.

    로그인 방법은 기관의 로그인 섹션에서 승인된 내용(예시: ArcGIS 로그인, Open ID, 소셜 로그인)을 반영합니다.

  7. 다음을 클릭합니다.
  8. 범주의 제목설명을 입력합니다.

    선택한 제목은 사용자가 앱에 로그인할 때 계정 유형 선택 아래에 옵션으로 표시됩니다.

  9. 다음을 클릭합니다.
  10. 필요한 경우 로그인 유형 창을 사용하여 로그인 범주에 대한 접근을 활성화하고, 활성화되면 로그인 범주의 제목을 변경합니다.

    범주를 생성하려면 로그인 방법을 하나 이상 활성화해야 합니다.

    팁:

    범주를 설정하되, 사용자가 범주에 로그인하지는 못하게 하려면 로그인 범주 활성화 옆의 체크 박스를 선택 취소합니다. 앱 항목 페이지의 설정 탭에 있는 로그인 섹션에서 범주 이름 옆의 토글 버튼을 켜서 범주를 활성화할 수 있습니다.

  11. 범주 생성을 클릭합니다.
    비고:

    사용자 설정 로그인 범주를 생성하고 활성화하면 사용자가 앱에 로그인할 때 기관의 기본값이 표시되지 않습니다.

    범주는 항목 페이지 설정 탭의 로그인 섹션에 표시됩니다.

    비고:

    앱별 사용자 설정 로그인 범주는 기관 설정의 보안 섹션에 있는 사용자 설정 로그인에 표시되지 않습니다.

  12. 필요한 경우 로그인 페이지 미리 보기를 클릭하여 사용자가 로그인할 때 표시되는 내용을 확인합니다. 사용자 설정 로그인 범주를 업데이트하려면 구성을 클릭합니다.