조직, 테넌트, 그리고 데이터와 리소스 관리

수현·2025년 2월 24일

강서여성RPA학습

목록 보기
30/39

1. 조직과 테넌트 개념 정리

  • 조직(Organization): UiPath 클라우드 플랫폼에서 최상위 계층. 전체 계정 및 라이선스를 관리.
  • 테넌트(Tenant): 조직 내에서 독립적으로 운영되는 개별적인 단위. 부서, 프로젝트 단위로 운영 가능.
항목조직(Organization)테넌트(Tenant)
레벨최상위 계층하위 계층(조직 내부)
목적전체 계정과 라이선스 관리데이터와 리소스의 논리적 분리
라이선스 관리조직 전체의 라이선스 할당할당된 라이선스를 사용
사용자 관리전체 사용자 및 그룹 관리특정 테넌트의 사용자와 역할 관리
리소스모든 테넌트를 포괄각 테넌트는 독립적인 리소스 보유
데이터 분리전체적으로 관리됨테넌트 간 데이터가 분리됨
사용 사례기업 전체 또는 다국적 조직부서, 팀, 프로젝트 또는 클라이언트별 관리

2. 테넌트UI

로봇

  • 로봇을 생성, 관리하고 라이선스를 할당하는 곳. Attended와 Unattended 로봇을 설정할 수 있다

폴더

  • 프로세스, 자산, 큐 등의 리소스를 구성하고 관리하는 논리적 컨테이너

모니터링

  • 실행 중인 작업과 프로세스의 상태를 추적하고 모니터링하는 기능을 제공

엑세스 관리

  • 사용자와 그룹의 권한을 관리하고 역할을 할당하는 곳

머신

  • 로못이 실행되는 물리적 또는 가상 머신을 관리한다. 머신 템플릿을 생성하고 구성할 수 있다

패키지

  • Studio에서 개발된 자동화 프로젝트의 패키지를 관리한다

앱 버전

  • Orchestrator와 연결된 다양한 UiPath 애플리케이션의 버전을 관리한다

감사

  • 시스템 내의 모든 활동에 대한 감사 로그를 제공한다

자격 증명

  • 자동화 프로세스에서 사용되는 로그인 정보를 안전하게 저장하고 관리한다

웹 후크

  • 외부 시스템과의 통합을 위한 웹후크를 설정하고 관리한다

라이선스

  • 테넌트의 라이선스 사용 현황을 관리하고 모니터링한다

설정

  • 테넌트 수준의 다양한 설정을 구성할 수 있다


3. 데이터(Data)와 리소스(Resources)의 차이

  • 데이터: 실행 중 변화하고 가공되는 정보 (예: 고객 이름, API 응답 데이터)
  • 리소스: 프로세스 실행을 위한 환경과 도구 (예: 로봇, 머신, 큐)
항목데이터(Data)리소스(Resources)
정의프로세스에서 생성되거나 처리되는 정보프로세스를 실행하기 위한 도구 및 환경
특정유동적, 실행 중 변화 가능정적, 사전에 설정되고 고정
저장 위치자산, 큐, 외부 데이터베이스, 로컬 파일Orchestrator(로봇, 큐, 머신 등)
형식문자열, 숫자, 데이터 테이블, JSON 등로봇, 프로세스, 큐, 머신 등
역할프로세스 실행 중 의사결정 및 출력 생성프로세스 실행을 위한 기반
관리 도구데이터 테이블, 큐, 자산Orchestrator 리소스 관리
예시고객 이름, APi 응답 데이터로봇, 프로세스, 머신

4. UiPath에서 다루는 데이터의 구분

  • UiPath에서는 데이터를 구성 데이터(Configuration Data)작업 데이터(Transaction Data)로 나누는 것이 일반적이다. 이는 RPA 프로젝트를 설계하고 관리하는 데 있어 중요한 개념적 구분으로 사용된다
구분구성 데이터(Configuration Data)작업 데이터(Transaction Data)
역할프로세스 실행을 위한 설정 값프로세스가 실제로 처리해야 할 데이터
저장 위치Config파일, Orchestrator AssestOrchestrator Queue, Excel, DB, API 등
수정 여부고정되거나 환경에 따라 변동(읽기 전용)프로세스 실행 중 동적으로 수정 가능
예시API 키, 파일 경로, 시스템 설정 값고객 정보, 주문 데이터, 송장 데이터

5. 테넌트 프로세스 피드 vs 개인 작업 영역 피드

항목테넌트 프로세스 피드개인 작업 영역 피드
사용 범위테넌트의 모든 사용자와 로봇해당 사용자만
목적공동 사용 및 프로덕션 배포개인 테스트 및 전용 작업
로봇 배포공유 로봇(프로덕션 로봇 포함)사용개인 로봇에서만 실행 가능
관리 및 가시성관리자와 테넌트 사용자가 모두 볼 수 있음해당 사용자만 볼 수 있음
활용 사례회사의 전체 부서에서 사용하는 공통 프로세스.프로덕션 호나경에서 배포되는 프로세스개발 중인 프로세스를 로컬에서 테스트.개인 작업 환경에서만 필요한 자동화(예:개인 파일 정리,이메일 피렅링)

게시할 때 피드 선택 요령

테넌트 프로세스 피드를 선택할 때

  • 조직 전체에서 사용할 프로세스를 배포하려는 경우
  • 프로덕션 환경에서 자동화를 실행하려는 경우

개인 작업 영역 피드를 선택할 때

  • 개발 중인 프로세스를 테스트하려는 경우
  • 개인용 또는 임시로 실행할 프로세스가 있는 경우

6. 로컬 그룹 및 사용자 권한

그룹주요 대상권한주요 용도
Everyone모든 사용자기본 접근(추가 권한 없음)기본 사용자 그룹
Automation Users로봇 실행자프로세스 실행, UiPath Assistant 사용Attended 로봇 사용자
Administrators시스템 관리자Orchestrator의 모든 리소스 및 관리 및 설정최고 권한 관리자
Citizen Developers비개발자(시민 개발자)StudioX를 사용하여 간단한 프로세스 설계 및 실행간단한 자동화 설계
Automation Developers전문 개발자Studio/Studio Pro를 사용하여 복잡한 프로세스 설계,테스트,배포RPA프로세스 설계 및 배포
Automation Express제한된 권한의 간단한 사용자프로세스 실행 및 일부 리소스 접근(Studio기능 미포함)단순 실행 및 제한적 리소스 접근 사용자

0개의 댓글