암호 재설정 자동화 파일

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기4분
  • 자동화 파일에는 암호 재설정 EBS 암호 재설정 로봇 템플릿의 자동화 워크플로가 Oracle 포함되어 있습니다.

    자동화 파일에 액세스

    관련 패키지 파일에 액세스하여 이 자동화 파일을 다운로드할 수 있습니다. 자세한 내용은 에서 패키지 버전 다운로드 RPA Hub 문서를 참조하십시오.

    RPA 데스크톱 디자인 스튜디오 애플리케이션을 사용하여 요구 사항에 따라 자동화 워크플로우를 보고 업데이트합니다.

    에서 이 자동화 파일을 RPA 데스크톱 디자인 스튜디오열 수 있습니다. 자세한 내용은 에서 로컬 자동화 프로젝트 열기 RPA 데스크톱 디자인 스튜디오에서 원격 자동화 프로젝트 열기 RPA 데스크톱 디자인 스튜디오 문서를 참조하십시오.
    주:
    자동화 프로젝트를 원격으로 열기 위해 패키지 버전을 다운로드할 필요가 없습니다.

    플러그인 및 활동

    에서 자동화 파일을 RPA 데스크톱 디자인 스튜디오열면 프로젝트 탐색기 창의 다음 섹션에 액세스할 수 있습니다.
    표 1. 프로젝트 탐색기 창의 섹션
    섹션 설명
    플러그인
    플러그인 이 자동화가 사용하는 플러그인 목록을 보기 위해 확장할 수 있는 섹션입니다.

    기본 플러그인, Windows 커넥터 및 Google Chrome 커넥터를 사용합니다.

    활동
    활동 이 자동화의 활동 목록을 보기 위해 확장할 수 있는 섹션입니다.
    • Main_OracleEBS
    • 암호 작성
    • OracleEBS 앱에 로그인
    • 프로세스
    • UpdateWorkItem
    • 세트 구성
    • 오라클EBS
    • ErrorLogs
    • 초기화
    • PickWorkItem (작업 항목 선택)
    • 클로즈앱
    Main_OracleEBS 활동 기본 활동이며 자동화의 시작 지점입니다. 세 부분으로 구성됩니다.
    • 초기화
    • 프로세스
    • 클로즈앱

    다음 다이어그램은 자동화 파일에 나열된 활동의 워크플로우를 암호 재설정 보여줍니다.

    그림 1. 활동의 암호 재설정 워크플로우
    암호 재설정 자동화 활동.
    활동 초기화
    초기화 로봇은 다음 두 부분으로 활동을 초기화합니다.
    • 세트 구성
    • OracleEBSApp에 로그인
    세트 구성 로봇이 활동을 구성합니다.
    로봇은 다음과 같은 순서로 자동화 워크플로우를 실행합니다.
    1. 자동화가 실행 RPA 데스크톱 디자인 스튜디오 중인지 여부를 확인합니다.
    2. 그렇다면 인스턴스 상세 정보가 추가된 후 RPA Hub 로봇으로 가장합니다. 그렇지 않으면 다음 단계로 진행합니다.
    3. 인스턴스에서 Outlook 계정, WaitTime 또는 애플리케이션 URL과 같은 프로세스 매개변수를 RPA Hub 가져옵니다.
    4. 인스턴스에서 RPA Hub 애플리케이션 자격 증명을 얻습니다.
    5. 암호를 보호하고 디코딩한 다음 EBS 애플리케이션에 암호를 Oracle 입력합니다.
    6. Outlook 커넥터를 Microsoft 사용하여 Outlook 계정을 설정합니다.
    OracleEBS 앱에 로그인 로봇은 EBS 애플리케이션이 로그인되어 있는지 여부를 Oracle 확인합니다.
    로봇은 다음과 같은 순서로 자동화 워크플로우를 실행합니다.
    1. 로그인되어 있는지 여부를 확인합니다.
    2. 이미 로그인되어 있는 경우에는 활동을 종료하고 다음 단계로 진행합니다.
    3. 로그인하지 않은 경우 EBS 애플리케이션을 시작하고 Oracle 계속 진행하기 전에 로그인을 수행합니다.
    프로세스 활동
    프로세스 로봇이 실제 프로세스를 수행합니다. 여기에는 하나의 PickWorkItem 활동이 포함되어 있습니다.
    PickWorkItem (작업 항목 선택) 로봇은 암호 재설정 요청 작업 항목을 큐에서 사용할 수 있는지 확인합니다.
    작업 항목을 사용할 수 있는 경우 로봇은 다음 순서로 자동화 워크플로우를 실행합니다.
    1. 큐에서 암호 재설정 요청 작업 항목을 선택합니다.
    2. 요청이 비어 있지 않은 경우 요청의 상세 정보를 추출합니다.
    3. OracleEBS 앱 활동에 대한 로그인을 호출합니다.
    4. 암호 작성 활동을 호출하여 임의 암호를 작성합니다.
    5. OracleEBS 작업을 호출합니다.
    6. UpdateWorkItem 활동을 호출합니다.
    암호 작성 로봇은 이 활동에서 암호를 생성합니다.

    로봇은 스크립트 구성요소를 사용하여 이 구성요소에 작성된 사용자 지정 VB(Visual Basic) 스크립트를 실행하여 임의 암호를 생성합니다. 암호는 전역 개체 아래에 RandomPassword 변수로 저장됩니다.

    조직의 암호 정책에 따라 암호 생성을 사용자 지정하려면 VB 스크립트를 업데이트합니다.

    스크립트 구성 요소에서 VB 스크립트를 편집하려면 SCRIPT 구성 요소 위에 나타나는 구성 요소 설정 아이콘( 설정 아이콘)을 선택합니다. 스크립트 편집기 대화 상자가 나타납니다. 다음 예제에 표시된 대화 상자에서 스크립트를 업데이트할 수 있습니다.
    그림 2. 스크립트 편집기 대화 상자
    스크립트 구성요소의 스크립트 편집기 창입니다.

    임의 암호는 스크립트 구성요소 내의 변수입니다.

    오라클EBS 로봇이 EBS 애플리케이션의 사용자 관리 탭과 사용자 탭으로 Oracle 이동합니다.

    사용자 탭에서 로봇이 사용자 이름을 입력합니다. 사용자 이름을 사용할 수 있는 경우 암호 재설정 버튼을 선택하고 암호를 입력하고 확인합니다.

    로봇이 제출 버튼을 선택하면 애플리케이션에서 암호가 재설정됩니다.

    UpdateWorkItem 로봇은 지금까지의 활동이 성공했는지 여부를 확인합니다.
    활동이 성공하면 로봇은 다음 순서로 자동화 워크플로우를 실행합니다.
    1. 작업 항목의 스테이지를 성공으로 업데이트합니다.
    2. 암호 재설정 요청 업데이트 Status_1 하위 플로우를 트리거합니다.
    3. Outlook 커넥터 SendMail 메서드를 사용하여 Microsoft 암호 재설정에 대한 이메일을 사용자에게 보냅니다.
    활동이 실패하면 로봇은 다음 순서로 자동화 워크플로우를 실행합니다.
    1. 작업 항목의 스테이지를 실패로 업데이트합니다.
    2. 암호 재설정 요청 업데이트 Status_1 하위 플로우를 트리거합니다.
    3. Outlook 커넥터 SendMail 메서드를 사용하여 Microsoft 암호 재설정과 관련된 문제에 대해 사용자에게 이메일을 보냅니다.

    UpdateWorkItem을 사용하면 봇이 지정된 조건에 따라 PickWorkItem 메서드로 작업 항목을 선택한 후 업데이트할 수 있습니다.

    ErrorLogs 자동화 실행 중 오류가 발생하면 메모장 파일에 기록되어 문서 폴더에 저장됩니다.

    오류를 기록한 후 로봇은 자동화 프로세스를 종료합니다.

    클로즈앱
    클로즈앱 로봇이 Oracle EBS 애플리케이션을 닫습니다.