Logic 실행 신원과 로그 공개 범위
Logic 함수는 사용자 권한 실행(User-scoped execution)과 프로젝트 권한 실행(Project-scoped execution)을 선택할 수 있습니다. 기본값은 사용자 권한 실행입니다.
사용자 권한 실행
함수를 호출하는 사용자의 권한으로 실행합니다. 각 사용자는 자신의 실행 로그만 볼 수 있으며 다른 사용자의 로그는 볼 수 없습니다. 실행 로그 보존 기간은 24시간입니다.
프로젝트 권한 실행
함수가 들어 있는 프로젝트의 권한으로 실행하며 프로젝트 접근 권한이 있는 모든 사용자가 로그를 볼 수 있습니다. 함수가 사용하는 모든 리소스를 같은 프로젝트에 가져와야 하고 사용자는 해당 리소스의 보안 표지에도 접근할 수 있어야 합니다.
실행 모드 설정에서 필요한 리소스가 모두 가져와졌는지 확인할 수 있습니다. 빠진 리소스는 그 구성 화면에서 직접 가져올 수 있습니다.
프로젝트 모드에서는 실행 이력을 저장할 데이터셋을 구성할 수 있습니다. 실행마다 새 행을 기록하고 최근 10,000건을 보존합니다. 이는 AIP Evals 결과 보존 규칙이나 관측 앱의 조회 기간과 별도의 Logic 이력 데이터셋 조건입니다.