사용 사례

허가된 브라우저 자동화

브라우저 자동화의 대부분은 능력이 아니라 신뢰에서 막힙니다. 스크립트는 그 일을 해낼 수 있습니다. 문제는 무엇을 보아도 되는지, 그리고 그것이 행동했을 때 누가 책임지는지입니다.

업무의 실제 모습

팀은 승인된 업무의 반복적인 부분을 자동화합니다. 내보내기가 없는 대시보드에서 보고서를 가져오고, 일련의 페이지가 여전히 제대로 표시되는지 확인하고, 세션을 주기적으로 갱신하고, 회귀 테스트를 돌립니다. 호출하는 쪽이 사람이 아니라 에이전트인 경우도 점점 늘고 있습니다.

일반 브라우저가 어려운 이유

자동화는 대개 전부 아니면 전무입니다. 브라우저를 조작할 수 있는 스크립트는 보통 그 안의 모든 쿠키를 읽을 수 있고, 스크립트에 넘긴 저장된 자격 증명은 이미 경계를 벗어난 것입니다. 귀속도 약해서, 자동화된 작업은 세션을 쓴 사람의 작업처럼 보입니다. 문제가 생겼을 때 어떤 스크립트가 누구의 권한으로 무엇을 했는지에 대한 기록은 거의 남지 않습니다.

Isoline이 돕는 방식

자사 것을 포함한 모든 자동화 클라이언트를 신뢰하지 않는 것으로 다루고, 비밀 대신 참조를 건네는 것입니다.

  • 호출자가 전제하는 것이 아니라 컨트롤 플레인이 발급하는 범위 한정되고 철회 가능한 권한.
  • 일반 출력에는 참조와 가려진 메타데이터만 담고, 원본 쿠키나 비밀번호, 프록시 자격 증명, 이중 인증 비밀값, 키는 결코 담지 않습니다.
  • 형식이 정해지고 닫혀 있으며 번역하지 않는 계약 어휘를 사용해, 호출자가 문장을 해석하지 않고 직렬화된 응답을 확인할 수 있게 합니다.
  • 작업을 신원과 부여에 귀속시켜 자동화된 업무의 책임 소재를 유지합니다.

업무 흐름을 구성하세요

  • 허가된 작업과 적절한 워크스페이스 권한을 가진 프로필을 선택하세요.
  • 설치된 버전에서 지원하는 개발자 인터페이스를 사용하세요. 로컬 수명 주기 API는 관리 앱 전용입니다.
  • 쿠키, 비밀번호 등 계정의 비밀 정보를 포함하지 않고 작업 결과를 기록하세요.

여기서의 승인된 사용 경계

허가되었다는 말은 대상 시스템이 약관이나 API 정책, 또는 명시적 합의를 통해 그 자동화를 허용한다는 뜻입니다. 플랫폼 규칙을 어기는 수집, 요청 한도나 봇 탐지 통제의 무력화, 사용 권한이 없는 계정에 대한 자동 접근은 다루지 않습니다.