사물 그룹 서비스
사물 그룹 서비스
사물 그룹 관리에 사용할 수 있는 서비스는 다음과 같습니다. AssignMembersClearMembers를 제외한 아래의 모든 서비스는 이러한 서비스를 호출하는 현재 사용자에 대해 멤버 엔티티의 표시 유형 사용 권한을 확인합니다. 다음은 이러한 서비스에 적용되는 동작입니다.
관리자가 아닌 사용자에게 적절한 ClearMembers 실행 시간 권한이 부여되고 해당 사용자가 사물 그룹에서 ClearMembers 서비스를 실행하는 경우 관리자가 아닌 사용자가 사물 그룹 내의 멤버를 볼 수 있는지 여부에 관계없이 사물 그룹에서 모든 멤버를 지웁니다.
관리자가 아닌 사용자에게 적절한 AssignMembers 실행 시간 권한이 부여되고 해당 사용자가 사물 그룹에서 AssignMembers 서비스를 실행하는 경우 관리자가 아닌 사용자가 사물 그룹 내의 기존 멤버를 볼 수 있는지 여부에 관계없이 사물 그룹에서 모든 멤버를 지웁니다. 관리자가 아닌 사용자가 AssignMembers 서비스 호출 페이로드의 새 멤버를 볼 수 있는 경우에만 서비스가 성공적으로 실행됩니다.
관리자가 아닌 사용자에게 추가 및 삭제 서비스를 위한 적절한 서비스 호출 실행 시간 권한이 부여되고, 해당 사용자가 사물 그룹에서 이러한 서비스를 실행하는 경우 관리자가 아닌 사용자에게 추가 또는 삭제 중인 특정 멤버에 대한 표시 유형 사용 권한도 있는 경우에만 서비스가 성공적으로 실행됩니다.
관리자가 아닌 사용자에게 적절한 서비스 호출 실행 시간 권한이 부여되고 해당 사용자가 사물 그룹에서 Get 서비스를 실행하는 경우 관리자가 아닌 사용자가 볼 수 있는 엔티티만 반환됩니다.
서비스 이름
매개 변수
설명
AddMembers
members - 멤버의 nametype입니다.
서비스가 호출된 사물 그룹에 여러 멤버(사물 및 사물 그룹)를 배치로 추가합니다. AddMembersAssignMembers 서비스처럼 기존 멤버를 지우지 않습니다.
AddThingGroupMember
memberName - 사물 그룹의 이름입니다.
서비스가 호출된 사물 그룹에 사물 그룹 멤버를 하나 추가합니다.
AddThingMember
memberName - 사물의 이름입니다.
서비스가 호출된 사물 그룹에 사물 멤버를 하나 추가합니다.
AssignMembers
members - 멤버의 nametype (사물 또는 사물 그룹)입니다.
서비스가 호출된 사물 그룹에서 모든 멤버를 지우고 사물 및/또는 사물 그룹 멤버를 추가합니다.
ClearMembers
서비스가 호출된 사물 그룹의 모든 멤버를 삭제합니다.
DeleteMembers
members - 멤버의 nametype입니다.
서비스가 호출된 사물 그룹의 배치로 여러 멤버(사물 및 사물 그룹)를 삭제합니다.
DeleteThingGroupMember
memberName - 사물 그룹의 이름입니다.
서비스가 호출된 사물 그룹의 사물 그룹 멤버를 하나 삭제합니다.
DeleteThingMember
memberName - 사물의 이름입니다.
서비스가 호출된 사물 그룹의 사물 멤버를 하나 삭제합니다.
GetMembers
maxItems - 반환되는 항목의 최대 수입니다.
서비스가 호출된 사물 그룹의 모든 멤버(사물 및 사물 그룹, 직접 멤버만)를 반환합니다.
GetThingGroupMembers
maxItems - 반환되는 항목의 최대 수입니다.
서비스가 호출된 사물 그룹의 모든 사물 그룹 멤버(직접 멤버만)를 반환합니다.
GetThingGroupParentNames
maxItems - 반환되는 항목의 최대 수입니다.
서비스가 호출된 사물 그룹의 모든 직접 사물 그룹 상위 항목을 반환합니다.
GetThingMembers
maxItems - 반환되는 항목의 최대 수입니다.
서비스가 호출된 사물 그룹의 모든 사물 멤버(직접 멤버만)를 반환합니다.
GetThingsInHierarchy
maxDepth - 깊이 검색의 최대 수준입니다. 기본값 1은 현재 사물 그룹 인스턴스 하위 수준을 나타냅니다.
maxItems - 반환되는 항목의 최대 수입니다.
하위 항목의 하위 항목 사물, 하위 항목의 하위 항목의 하위 항목 사물을 비롯하여 계층 구조 내의 모든 사물을 반환합니다. 계층 구조 내의 사물 그룹을 반환하지 않습니다.
도움이 되셨나요?