설정 페이지

[고객 관리] 메뉴의 고객 목록에서 고객을 클릭하면 설정페이지로 이동합니다. 접속키를 입력하여 설정페이지에 접속 할 수 있습니다.

접속키 초기값은 워크스페이스명 입니다.

설정페이지를 접속하면 좌측메뉴의 [회사 정보] 메뉴가 첫 화면으로 접속되지만 가장 위에 있는 사용자 관리부터 설명하도록 하겠습니다.

사용자관리

고객에서 관리하는 모든 사용자를 확인합니다.

사용자 목록

고객에 포함된 사용자 목록을 나타내며 사용자를 추가할 때 입력한 정보를 확인할 수 있습니다. 사용자 이름 아래에 있는 정보는 사용자를 판단하는 유니크 값으로 기본값은 휴대폰 번호를 사용하고 사용자 추가 방식에 따라 값이 달라질 수 있습니다.

기능 버튼 모음

  • 엑셀 일괄 다운로드: 모든 사용자를 엑셀로 내려받기 합니다.

  • 엑셀 업로드: 신규 사용자 추가를 대신해 미리 템플릿화 된 엑셀 양식을 통해 사용자를 추가할 수 있습니다. 아래 그림에서 표시된 템플릿 파일을 다운받아 사용할 수 있습니다.

엑셀 업로드 기능은 사용자 추가 방식에 따라 보이지 않을 수 있습니다.

  • 신규 사용자 추가: 사용자 이름, 이메일, 휴대폰 번호, 소속명, 기타 내용을 입력할 수 있습니다. 사용자 추가시 이메일 혹은 휴대폰 번호 중 하나는 필수입니다.

    신규 사용자 추가 뿐만 아니라 다른 유형의 사용자 추가 방식이 있습니다. 아래의 [사용자 동기화]와 [외부DB 사용자 동기화] 입니다.

  • 사용자 동기화: 영림원소프트랩의 고객사인 경우 [시스템 정보] 메뉴에서 K-System 정보를 설정하면 영림원소프트랩 시스템에서 사용중인 사용자를 가져올 수 있습니다. [신규 사용자 추가] 버튼 대신 [사용자 동기화] 버튼이 활성화 되며 기능 버튼 모음은 아래와 같이 보이게 됩니다.

  • 외부DB 사용자 동기화: 이미 사용자 정보로 활용하고 있는 데이터베이스가 있다면 연결하여 사용자를 가져올 수 있습니다. [외부 DB 정보] 메뉴에서 DB 정보를 설정하고 사용자 연동을 체크하면 외부DB 사용자 동기화 버튼이 활성화 됩니다.

  • 사용자 삭제: 사용자 목록에서 삭제할 사용자를 체크한 후 삭제할 수 있습니다.

앱별 사용자 상태 설정

사용자별로 앱 접근 권한을 설정합니다. 권한은 앱 사용에 대한 권한과 스튜디오 개발의 디버그 사용에 대한 권한을 설정할 수 있습니다.

필터

한페이지에 보여질 사용자수를 선택하거나 상태 표시에 대한 내용으로 필터를 설정할 수 있습니다. 검색하는 내용은 사용자정보, 그룹정보, 기타정보에 담긴 모든 내용을 검색합니다.

앱 목록

고객에서 사용하고 있는 모든 앱을 탭으로 보여줍니다.

상태 표시

앱 사용권한이 부여 되었는지에 대한 상태를 나타내며 총 3가지 내용을 포함합니다.

  • 권한없음: 앱 사용권한이 없습니다.

  • 사용가능: 앱 사용권한은 부여 되었지만 최초 접속이 이루어지지 않은 상태입니다.

  • 사용중: 앱 접속이 진행된 상태입니다.

사용자 정보

[사용자관리] 메뉴에서 입력한 사용자 정보를 확인할 수 있습니다.

개인 권한 설정

각 사용자마다 앱 사용권한, 스튜디오 개발의 디버그 권한을 부여하거나 회수할 수 있습니다. 디버그 권한은 특정 사용자에게만 에러가 발생하는 경우 사용자 정보로 디버깅하여 문제를 확인할 수 있는 강력한 기능입니다.

앱 권한 설정 버튼

다수의 사용자를 선택하여 앱 사용권한을 부여하거나 회수할 수 있습니다. 권한없음 상태의 사용자에게는 앱 사용권한을 부여하면 사용가능의 상태로 바뀌지만 [앱 초대 문자 발송] 버튼을 클릭하여 사용자가 문자를 통해 앱을 접속해야 사용중 상태로 전환됩니다.

그룹관리

여러 상황을 고려하여 그룹별로 사용자를 분류할 수 있습니다. 그룹을 생성하고 사용자를 포함할 수 있습니다.

사용자별 권한관리

사용자마다 권한키를 지정할 수 있습니다. [권한키 관리]에서 설정한 내용을 사용자에게 적용합니다. 이에 따라 사용자마다 보는 앱의 UI가 다르게 나타납니다.

권한키 적용 영역은 앱에 배포된 권한키만 나타납니다. 워크스페이스에서 권한키를 생성 했더라도 앱에 배포되지 않으면 사용자에게 권한키를 적용할 수 없습니다.

그룹별 권한관리

[그룹관리] 메뉴에서 설정한 그룹에 권한키를 적용할 수 있습니다. 그룹에 권한키를 적용하면 그룹내 포함된 모든 사용자에게 권한키가 적용됩니다.

앱 기본설정

사용하는 앱에 대한 개별 설정을 적용할 수 있습니다.

사용자 직접 가입

체크를 활성화 하고 저장합니다. 가입 페이지 Link를 받은 사용자는 정보를 입력하고 직접 초대 문자를 받을 수 있습니다. 아래 그림에서 보이는 가입 페이지의 제목(1)과 내용(2)을 설정할 수 있습니다.

회사 정보

고객에 대한 기본적인 정보를 설정합니다.

중요한 몇가지 사항은 다음과 같습니다.

  • 테넌트ID: 고객 생성시 자동으로 입력되는 ID 입니다. 수정 및 삭제는 불가능하고 스튜디오에서 시나리오 개발시 사용할 수도 있습니다.

  • 테넌트번호: 고객 생성시 자동으로 입력되는 번호입니다. 역시 수정 및 삭제는 불가능합니다.

  • 사용할 System: 시나리오 스튜디오에서 연동에 사용하는 시스템을 추가합니다.

  • 접속키: 고객 설정페이지에 접속하기 위한 키 입니다. 기본값은 워크스페이스 명이고 수정이 가능하지만 입력된 내용을 확인할 수 없기 때문에 주의를 요합니다.

시스템 정보

[회사 정보]의 사용할 System에서 등록한 내용을 탭으로 확인할 수 있습니다.

FlexDB

FlexDB는 FlexSQL을 사용하기 위한 플렉스튜디오의 데이터베이스입니다. 생성시 자동으로 정보가 입력되고 이후 수정 및 삭제는 불가능합니다.

외부 DB 정보

특정 데이터베이스의 데이터와 연동할 수 있습니다. 자체적인 데이터베이스가 있을 경우 외부 DB 정보에 입력하면 기존에 사용하던 데이터를 활용할 수 있습니다. 또한 입력한 데이터베이스에 사용자 정보가 있다면 플렉스튜디오의 사용자로 가져올 수 있습니다.

데이터베이스 접근을 위해 아래 IP 주소의 방화벽 해제가 필요합니다.

3.37.52.246

데이터베이스 정보

외부 DB로 연동할 수 있는 데이터베이스는 MSSQL과 MySQL입니다. 외부에서 접근 가능한 올바른 정보를 입력합니다.

사용자 연동

입력한 데이터베이스 정보를 통해 사용자 정보를 플렉스튜디오로 가져옵니다.

  • K-System 데이터베이스가 영림원소프트랩의 ERP를 사용하고 있다면 ERP의 사용자를 연동할 수 있습니다. 사용자를 불러오기 위한 연결할 SQL은 자동으로 선택되고 불러올 사용자의 연결할 법인을 선택합니다. 저장 후 사용자관리에서 외부DB 사용자 동기화 버튼을 통해 사용자를 가져옵니다. 연동이 성공적으로 완료되면 아래 화면에서 동기화 시간을 확인할 수 있습니다.

  • SQL 직접연결 사용자를 조회하는 FlexSQL을 저장한 후 연결할 SQL에서 해당 FlexSQL을 선택합니다. 저장 후 사용자관리에서 외부DB 사용자 동기화 버튼을 통해 사용자를 가져옵니다. 연동이 성공적으로 완료되면 아래 화면에서 동기화 시간을 확인할 수 있습니다.

SQL 직접연결로 연동할 경우 조회되는 컬럼은 아래의 형태가 기본으로 구성되어야 합니다.

  • fBaseUserNo: 사용자를 구분하는 고유 값

  • fBaseUserName: 사용자 이름

  • fPhoneNo: 휴대폰 번호

  • fEmail: 이메일 주소

Last updated