Skip To Content

로그인 설정 구성

Esri Maps for IBM Cognos ArcGIS Online 기관 구독이나 온-프레미스 Portal for ArcGIS 배포가 필요합니다. 여기서는 플랫폼에 접근하는 데 사용되는 인증 방법을 ArcGIS 관리자가 올바르게 구성했다고 가정합니다.

참고 사항:

PKI 또는 IWA 인증을 사용하여 기관의 Portal for ArcGIS 보안을 유지하고 기관 내 사용자가 CORS 미지원 브라우저(예: Microsoft Internet Explorer)를 사용하는 경우, 동일한 원점(동일한 호스트, 도메인, 포트에 있어야 하고 동일한 프로토콜을 사용해야 함)에서 Portal for ArcGIS와 Business Intelligence 시스템의 웹 서버 컴포넌트를 제공하도록 환경을 구성해야 합니다.

시작하기 전에 다음과 같은 정보가 필요합니다.

  • ArcGIS 기관의 URL.

    팁:

    브라우저에서 <arcgisUrl>/sharing/?f=pjson으로 이동합니다. arcgisUrl이 올바르면 브라우저에 현재 버전 정보가 나타납니다. 예: http://www.arcgis.com/sharing/?f=json

  • 응용프로그램을 등록할 때 생성된 앱 ID. 웹 서버 인증을 사용하는 Portal for ArcGIS 배포 또는 10.3 이전 버전의 Portal for ArcGIS 배포에 연결할 경우에는 이 정보가 필요하지 않습니다.

구성 파일

구성 파일은 EM4C 게이트웨이의 다음 위치에 있습니다.<em4c_location>\webcontent\esrimap\configuration\settings.js

참고 사항:
  • 구현된 Esri Maps for IBM Cognos에 게이트웨이가 둘 이상 포함되어 있는 경우에는 settings.js 파일이 각 게이트웨이에서 업데이트되어야 합니다. 설정은 모든 게이트웨이에서 같아야 합니다.
  • settings.js를 변경하고 이후에 어떤 이유로든 기본 관리 및 로그인 설정을 복원하려면 settings.js를 삭제하고 기본 설정 파일(settings.js.default)의 이름을 settings.js로 바꾸면 됩니다. settings.js.default 파일은 사용 중인 환경에서 각 게이트웨이에 있는 settings.js와(과) 동일한 위치에 있습니다.

로그인 등록정보 지정

대부분의 경우 다음 로그인 등록정보만 구성합니다.

  • arcgisUrl - ArcGIS Online 기관 또는 Portal for ArcGIS 배포입니다.

    ArcGIS Online에서 기본 값은 http://www.arcgis.com이며, 다른 값을 입력하려면 http://[orgAccount].arcgis.com 형식을 사용합니다. 여기에서 [orgAccount]가 기관의 ArcGIS Online 계정 이름입니다. Portal for ArcGIS의 형식은 http://[portalUrl]/[portalVirtualDirectory]입니다.

  • arcgisAuthType - 로그인 방법입니다. 사용 가능한 값은 userapp이며 기본값은 user입니다.

  • arcgisAppId - 고유한 응용프로그램 ID를 지정합니다(ArcGIS Online 또는 Portal for ArcGIS 10.3 이상).

    ArcGIS Online의 경우 다음과 같이 지정합니다.

    arcgisUrl: "http://www.arcgis.com",
    arcgisAuthType: "user",
    arcgisAppId: "nvgHDDFXzMRWmKfY"

    웹 서버 인증을 사용하지 않고 10.3 버전 이상인 Portal for ArcGIS의 경우 다음과 같이 지정합니다.

    arcgisUrl: "http://myportal.mycompany.com/arcgis", arcgisAuthType: "user",
    arcgisAppId: "nvgHDDFXzMRWmKfY"

    웹 서버 인증을 사용하거나 10.3 버전 이전인 Portal for ArcGIS의 경우 다음과 같이 지정합니다.

    arcgisUrl: "http://myportal.mycompany/arcgis",
    arcgisAuthType: "user",
    arcgisAppId: ""

참고 사항:

arcgisUrl을 지정할 때 /home을 포함해서는 안 됩니다.

기타 로그인 설정

특정한 경우 arcgisAuthType으로 설정하고 사용자 이름(arcgisAppUser)과 비밀번호(arcgisAppPassword)를 지정하여 Esri Maps for IBM Cognos 대신에 사용할 기명 사용자(Named User) 계정을 선택적으로 제공할 수 있습니다. 이 제품은 ArcGIS Online 플랜 구독 또는 Portal for ArcGIS 기명 사용자(Named User) 라이선스의 권한으로 제공되었으며, 모든 라이선스 요구 사항에 효력을 발휘합니다. 모든 사용자는 ArcGIS에 접근하고 맵과 상호 작용하려면 기명 사용자(Named User) 라이선스가 있어야 합니다. 자세한 내용은 현지 Esri 관리자에게 문의하세요.

예:

arcgisUrl: "http://www.arcgis.com",
arcgisAuthType: "app",
arcgisAppUser: "arcgis_user",
arcgisAppPassword: "arcgis_pwd"

참고 사항:

arcgisAuthType 으로 사용하는 경우 arcgisSharing 등록정보를 false로 설정해야 합니다. 자세한 내용은 관리 설정 구성을 참고하세요.