크리에이터 스튜디오 역할 및 가상 사용자

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기5분
  • 역할은 에서 함께 작업하는 모든 사람이 수행할 수 있는 크리에이터 스튜디오작업을 제어합니다. 관리자는 역할을 할당하여 팀 구성원에게 를 구성하거나 사용할 크리에이터 스튜디오수 있는 권한을 부여합니다.

    에 대한 크리에이터 스튜디오 두 역할은 새 앱을 생성하지 못하도록 액세스를 제한하는 데 사용되며, 이를 통해 인스턴스가 중복되거나 계획되지 않았거나 사용되지 않은 앱으로 과도하게 채워지지 않도록 합니다.

    를 사용하는 가상 사용자 크리에이터 스튜디오

    가상 사용자는 명시적으로 의 크리에이터 스튜디오일부가 아니지만 관리자는 역할을 할당하여 팀 구성원에게 를 구성하거나 사용할 크리에이터 스튜디오수 있는 권한을 부여합니다.

    로우코드/일반 사용자 개발자
    로우코드/일반 사용자 개발자는 기술에 정통하고 앱 제작에 관심이 있습니다. 공식적인 코딩 또는 앱 개발 교육을 받지 않았더라도 일반 사용자 개발자는 새 앱에 대한 아이디어를 제출할 수 있으며, 승인 크리에이터 스튜디오되면 .

    로우코드/일반 사용자 개발자는 sn_creatorstudio.user 또는 sn_creatorstudio.restricted_user 역할을 갖습니다.

    앱 엔진 관리자
    앱 엔진 관리자는 에서 앱 개발 크리에이터 스튜디오과 관련된 모든 프로세스를 관리합니다. 이들은 새로운 앱 아이디어를 검토하고, 앱 배포를 처리하고, 공동 작업자를 관리하며, 일반적으로 앱 엔진 관리 센터.

    앱 엔진 관리자는 app_engine_admin 역할을 가지며 app_engine_admin 그룹에 있어야 합니다.

    보안 관리자
    보안 관리자는 앱에 대한 역할 및 액세스 제어 목록을 생성하고 수정합니다. 이 역할은 플랫폼 수준에서 설정되며 의 역할을 크리에이터 스튜디오업데이트하는 데 필요합니다.
    시스템 관리자
    시스템 관리자는 보안 제약 조건에 관계없이 모든 시스템 기능 및 데이터에 액세스할 수 있습니다. 이 권한은 신중하게 부여해야 합니다. HR 기록과 같이 보호해야 하는 중요한 정보가 있는 경우 해당 영역에 대한 사용자 지정 관리자 역할을 생성하고 해당 기록을 볼 수 있는 권한이 있는 사람을 관리자 역할을 하도록 교육합니다.

    에서 역할 및 수행할 수 있는 작업 크리에이터 스튜디오

    다음 테이블의 역할 외에도 관리자 및 delegated_developer 역할이 있는 사용자는 에 액세스할 크리에이터 스튜디오수 있습니다.

    각 역할에 포함된 역할에 대한 자세한 내용은 을 참조하십시오 크리에이터 스튜디오와 함께 설치되는 구성요소.

    표 1. 크리에이터 스튜디오 역할
    역할 이름 설명
    크리에이터 스튜디오 사용자 sn_creatorstudio.사용자
    • 사용자는 에서 크리에이터 스튜디오앱을 만들 수 있습니다.
    • 사용자는 앱 소유자로 자동 위임됩니다. 자세한 내용은 위임된 개발 및 배포 문서를 참조하십시오.
    • sn_g_app_creator.app_creator를 포함합니다.
    주:
    이 역할은 앱을 만들거나 앱에 액세스할 때 delegated_developer 역할이 할당됩니다.
    크리에이터 스튜디오 제한된 사용자 sn_creatorstudio.restricted_user
    • 사용자는 에서 크리에이터 스튜디오앱을 만들 수 없습니다.
    • 사용자는 자신을 위해 앱을 만들고 앱에서 작업하도록 요청할 수 있습니다.
    • 사용자는 개발자로 지정된 앱에서 작업할 수 있습니다.
    • 앱에서 작업하도록 할당되면 이 사용자에게는 해당 앱에 대한 delegated_developer 역할이 부여됩니다.
    앱 엔진 관리자 app_engine_admin
    • 제한된 사용자의 앱 생성 요청을 승인합니다.
    • 공동 작업 요청을 승인합니다.
    • 관리자가 승인해야 하는 앱을 볼 수 있도록 하는 sn_creator_studio.admin_write 및 sn_creator_studio.basic_write를 포함합니다.
    주:

    사용자가 인스턴스 버전에 관계없이 공동 작업 승인 워크플로우를 사용할 수 있도록 하려면 관리자가 사용자 그룹에 카탈로그 _builder_editor 역할을 크리에이터 스튜디오 할당해야 합니다.

    사용자 그룹 및 사용자 그룹이 수행할 수 있는 작업 크리에이터 스튜디오

    그룹은 사용자를 그룹에 추가하여 사용자의 액세스를 크리에이터 스튜디오 빠르게 제어할 수 있는 표준 기능입니다.

    표 2. 크리에이터 스튜디오 사용자 그룹
    그룹 설명
    크리에이터 스튜디오 사용자
    • 사용자는 에서 앱을 크리에이터 스튜디오만들 수 있도록 자동으로 승인됩니다.
    • sn_creatorstudio.user를 포함합니다.
    크리에이터 스튜디오 제한된 사용자
    • 이 그룹의 사용자는 자신을 대신하여 애플리케이션을 생성 크리에이터 스튜디오 하도록 요청해야 합니다.
    • sn_creatorstudio.restricted_user를 포함합니다.

    인스턴스 상의 개발자 역할 및 앱 테스트

    sn_creatorstudio.user 또는 sn_creatorstudio.restricted_user 역할이 있는 크리에이터 스튜디오 경우 비프로덕션 인스턴스의 앱 작업 공간 요청에서 빌드한 앱을 테스트할 수 없습니다. 의 앱 미리 보기를 사용하여 크리에이터 스튜디오비프로덕션 인스턴스에서 앱을 테스트할 수 있어야 합니다. 프로덕션에 배포된 앱의 작업 공간에서 이행자로서 앱을 테스트할 수 있습니다.

    사용 케이스:

    사용자가 사용자 그룹에 있으므로 크리에이터 스튜디오 해당 사용자가 앱을 빌드할 때 해당 사용자가 해당 앱에 대한 위임된 개발 권한을 얻는다고 가정해 보겠습니다. 그런 다음 해당 사용자는 요청 양식을 게시할 수 있으며 양식에 필요한 역할이 없는 경우 해당 사용자는 양식을 사용하여 요청을 제출할 수 있습니다.

    그러나 해당 사용자는 x_acme_user_app.agent 역할이 없고 해당 사용자가 자신에게 해당 역할을 부여할 수 없기 때문에 요청을 이행하거나 앱 작업 영역 요청에 액세스할 수 없습니다. 관리자는 필요에 따라 추가 역할을 할당해야 합니다.

    서로 다른 버전의 공동 작업 역할 및 인스턴스

    관리자가 구현 크리에이터 스튜디오할 때 프로덕션 인스턴스가 가 없는 이전 버전의 Now Platform 에 있는 동안 비프로덕션 인스턴스에 설치했을 수 있습니다 크리에이터 스튜디오. 이러한 인스턴스 버전 불일치는 비프로덕션 인스턴스를 소스로, 프로덕션 인스턴스를 컨트롤러로 지정하는 공동 작업 승인 워크플로우에 영향을 미칩니다. 컨트롤러에 를 지원하는 크리에이터 스튜디오공동 작업 플러그인 버전이 없으면 공동 작업이 지원되지 않습니다.

    사용자가 인스턴스 버전에 관계없이 공동 작업 승인 워크플로우를 사용할 수 있도록 하려면 관리자가 사용자 그룹에 카탈로그 _builder_editor 역할을 크리에이터 스튜디오 할당해야 합니다.

    역할 및 앱 개발 공동 작업

    역할은 에 대한 크리에이터 스튜디오사용자 액세스를 정의합니다. 개별 앱에 대한 작업 권한은 앱별로 제어됩니다. 즉, 다른 일반 사용자 개발자를 초대하여 앱에서 함께 작업하거나 다른 사람의 앱에 참여하도록 요청하여 각 앱의 공동 작업자를 관리해야 합니다. 자세한 내용은 다음 문서를 참조하십시오 크리에이터 스튜디오에서 공동 작업.