SAP GUI 기반 워크로드 자동화 전제 조건
SAP GUI 기반 워크로드 자동화를 시작하기 전에 다음 전제 조건이 충족되어야 합니다.
라이선스 요구 사항
Power Automate로 RPA 솔루션을 구축하려면, 다음 라이선스 또는 추가 기능 중 하나 이상이 필요합니다.
Power Automate 프리미엄(또는 평가판, 이전: 무인 RPA가 포함된 사용자당 Power Automate 플랜)
Power Automate 프로세스 플랜(이전: 흐름당 Power Automate 및 Power Automate 무인 RPA 추가 기능)
소프트웨어 요구 사항
디바이스를 사용하여 데스크톱 흐름 및 Power Automate 데스크톱 프로세스를 만들기 전에 Power Automate 데스크톱 설정에서 설명된 요구 사항을 충족하는지 확인해야 합니다.
Windows 10 Pro 장치에는 다음 소프트웨어 구성 요소가 필요합니다.
.NET Framework의 최신 버전(재부팅이 필요할 수 있음)
Power Automate 데스크톱 및 브라우저 확장(브라우저 확장을 활성화했는지 확인)을 포함하는 최신 버전의 데스크톱 흐름
Microsoft Edge 또는 Google Chrome 브라우저
온-프레미스 데이터 게이트웨이(데이터 게이트웨이 지역이 사용자 환경의 지역과 일치하는지 확인) 또는 최신 직접 머신 연결 옵션을 사용하십시오.
Windows용 SAP GUI(자세한 내용은 관리자에게 문의).
SAP GUI 스크립팅 구성
SAP 스크립팅 엔진을 사용하기 전에 다음을 구성하거나 확인하세요.
SAP 스크립팅을 사용
SAP GUI를 엽니다.
트랜잭션 RZ11을 엽니다.
sapgui/user_scripting을 매개 변수 이름 필드를 입력합니다.
디스플레이를 선택합니다.
Parameter sapgui/user_scripting 프로필 매개 변수의 값에서 현재 값이 참으로 설정되었는지 확인합니다. 만약에 거짓인 경우 값 변경을 선택하고 새로운 값 필드에서 참 을 입력한 다음 저장을 선택합니다.
SAP 팀에 S_SCR 권한 부여가 모든 자동화 사용자에게 할당되는지 확인합니다.
노트
값을 변경한 후 "변경 사항은 영구적이지 않으며 서버를 다시 시작할 때 손실됩니다."라는 경고가 표시될 수 있습니다. 이 문제를 방지하려면 트랜잭션 RZ10 을 대신 사용하여 서버 측에서 구성을 영구적으로 만드십시오. 이러한 설정을 적용하려면 SAP 서버를 다시 시작해야 합니다.
SAP GUI 옵션을 열고 접근성 및 스크립팅>접근성>접근성 모드 사용으로 이동한 다음 필요한 다른 확인란을 선택합니다.
SAP GUI 옵션>접근성 및 스크립팅>스크립팅을 열고 사용자 설정에서 스크립팅 사용을 선택합니다. 다른 모든 옵션을 지웁니다.
SAP GUI 옵션 화면에서 보안>보안 설정으로 이동하고 보안 모듈에서 보안 구성 열기를 선택합니다. 기본 작업을 변경하여 특정 요구 사항을 충족하기 위해 선택한 다음 확인을 선택합니다.
팁
허용을 기본 작업으로 선택하여 파일 저장 작업 중에 나타나는 보안 대화 상자를 피할 수 있습니다.
사용 사례 참조 테스트 데이터 수집: SAP 시스템에서 활성 직원을 검색하고 인사 번호를 메모합니다. 또한 유효한 정보 하위 유형(예를 들어, 2 = 임시 주소)을 메모합니다.
노트
샘플 사용 사례에서 사용하는 주소 형식은 미국 요구 사항을 기반으로 합니다. 요구 사항에 따라 필드 목록과 필수 필드가 다를 수 있으므로 설정과 관련된 컨트롤을 선택해야 합니다.
모든 SAP 세션과 창을 닫습니다.
Azure Key Vault 자격 증명(선택 사항)
이 구성 단계는 데스크톱 흐름을 만들고 실행하는 데 필수는 아니지만 Azure 키 자격 증명 모음을 SAP 암호 및 SAP 사용자 이름과 같은 보안 문자열을 위한 중앙 클라우드 저장소로 사용하는 것을 권장합니다. 이 플레이북의 시나리오에서는 Key Vault에 대한 4가지 사용 사례별 비밀을 만들었습니다. 나중에 이러한 비밀을 사용하여 데스크톱 흐름에 보안 입력으로 전달합니다. 추가 정보: Key Vault