2011-04-22 3 views
0

저는 각 국가의 관리자가 고객과상의 할 사항을 정의 할 수있는 고객을위한 솔루션을 개발 중입니다. 회의용 방문 가이드라고 부릅니다.국가를 기반으로 한 동적 데이터

내 질문은 :

가 어떻게 여러 데이터 유형을 지원하기 위해 하나의 엔티티를 사용할 수 있습니다.

비즈니스 단위 또는 보안 역할에 엔터티를 연결하고 각 국가마다 한 줄씩 표시 한 다음 국가 관리자가 som 보안 프로필을 사용하는 경우에만 편집 할 수 있도록 제한하려고했습니다.

이것이 가능합니까?

접근 방식이나 재검토를 환영합니다.

감사합니다, 기독교

답변

1

는 기본적으로 "국가 관리자"이 엔티티가 보이지 확인하고 수동으로 적절한 관리자 [S] 각 인스턴스를 공유 할 수 있습니다.

1

여기에서 핵심 요소는 각 관리자가 다른 관리자의 필드를 볼 수 있는지 여부와 다른 관리자가 평소 편집 라인에서 벗어난 필드를 편집 할 수 있는지 여부입니다.

두 가지 옵션이 있습니다.

1) 각 팀마다 해당 관리자 중 하나가있는 특정 팀에 대해 별도의 양식을 사용하여 각 팀마다 자체적으로 다른 관점을 볼 수 있도록합니다. 이렇게하면 다른 관리자와 관련하여 폼에 관련 필드 만 표시되기 때문에 존재하는 유일한 필드는 자체 필드입니다.

2) 동일한 양식을 사용하지만 팀 또는 특정 사용자에게 필드 보안을 적용하십시오. 그렇게하면 다른 관리자가 서로의 필드를 알 수 있지만 양식을 보는 사람에 따라 권한을 다를 수 있습니다.

여기서도 고려해야 할 사항 중 하나는 보안 역할과 그들이 수행 할 수있는 레코드입니다. 특히 첫 번째 옵션을 살펴 보려는 경우 특히 그렇습니다.

관련 문제