소유권
엔티티 소유권은 ThingWorx에서 중요한 개념입니다. 소유권은 Composer에 표시되며 GetOwner API 호출을 엔티티에 대해 수동으로 실행하거나 보다 광범위한 고객이 생성한 액세스 보고서의 일부로 프로그래밍 방식으로 실행하여 볼 수 있습니다. 엔티티가 Composer에서 생성되거나 사용자에 의해 자동으로 생성될 때 사용자는 해당 엔티티에 대한 소유권을 자동으로 갖습니다.
|
소유권 세부 정보는 ThingWorx 9.2.2, 9.1.6, 9.0.11 및 이후 버전의 Composer에서 사용할 수 있습니다.
|
소유권은 엔티티에 대한 모든 표시 유형, 디자인 타임 및 실행 시간 권한에 해당하는 사용자 권한을 부여합니다. 이러한 권한은 엔티티 또는 컬렉션의 다른 권한 설정에 의해 제어되지 않으며 일반 ThingWorx 권한 설정을 사용하여 변경하거나 제한할 수 없습니다. 엔티티 또는 컬렉션에서 그룹 또는 조직 권한을 제거하거나 수정해도 소유자의 액세스 및 권한에는 영향을 주지 않습니다. 소유자의 권한은 제한할 수 없습니다.
관리자는 SetOwner API를 사용하여 엔티티의 소유자로 지정된 사용자를 변경할 수 있습니다. 엔티티의 소유자로 지정된 사용자가 역할을 변경하거나 회사를 떠나는 경우에는 이 작업이 필요하거나 권장될 수 있습니다. 소유자로 제거된 사용자의 권한은 관리자가 정의한 표준 ThingWorx 권한 모델에 의해 제어됩니다. 마지막으로 관리자가 CreateThingWithOwner 서비스를 사용하면 기본값을 사용하는 대신 생성할 때 엔티티의 소유자를 지정할 수 있습니다.
서비스를 통해 소유자 식별 및 변경
엔티티의 소유자를 식별하기 위해 관리자는 GetOwner 서비스를 사용하여 소유자의 사용자 이름을 반환할 수 있습니다. 그런 다음 엔티티의 소유자를 변경하려면 관리자가 SetOwner 서비스를 사용할 수 있습니다. SetOwner를 사용하려면 유효한 사용자 이름을 입력해야 합니다. 이 사용자가 엔티티의 새 소유자가 됩니다. GetOwner 및 SetOwner 서비스는 관리자만 실행할 수 있습니다.
모범 사례로, 관리자가 GetOwner API를 사용하여 시스템에서 중요한 엔티티에 대한 현재 권한을 감사하는 사용자 정의 보고서를 생성하도록 선택할 수 있습니다.
Composer를 통해 소유자 식별 및 변경
관리자가 Composer의 액세스 보고서 섹션에서 엔티티의 소유권을 Composer에서 볼 수 있습니다. 관리자가 Composer의 엔티티 권한 섹션에서 엔티티의 소유권을 보고 변경할 수 있습니다.
|
소유권 세부 정보는 ThingWorx 9.2.2, 9.1.6, 9.0.11 및 이후 버전의 Composer에서 사용할 수 있습니다.
|
액세스 보고서를 사용하여 소유권 보기
액세스 보고서 실행에 대한 자세한 내용은
액세스 보고서를 참조하십시오.
Composer에서 소유권 보기 및 변경
Composer에서 소유권 보기 및 변경에 대한 자세한 내용은
엔티티 권한을 참조하십시오.
| PTC에서는 지속성 공급자에 대한 쿼리를 통해 소유권 또는 기타 엔티티 권한을 수정하지 말도록 강력히 권고드립니다. |