0
관리자를 확장하려면 내 umbraco 사이트의 dashboard.config 파일에 여러 영역을 설정했습니다. 그러나 모든 사용자가이 탭에 액세스 할 수있는 것은 아닙니다. 액세스를 제한 할 수있는 방법이 있습니까? 특정 섹션 (예 : 설정 또는 개발자)의 액세스를 제한하는 방법 만 볼 수 있습니다.umbraco : 대시 보드 영역에 대한 액세스 제어
관리자를 확장하려면 내 umbraco 사이트의 dashboard.config 파일에 여러 영역을 설정했습니다. 그러나 모든 사용자가이 탭에 액세스 할 수있는 것은 아닙니다. 액세스를 제한 할 수있는 방법이 있습니까? 특정 섹션 (예 : 설정 또는 개발자)의 액세스를 제한하는 방법 만 볼 수 있습니다.umbraco : 대시 보드 영역에 대한 액세스 제어
물론 그렇습니다. 사용자 섹션의 특정 탭을 차단할 수 없습니다. 대시 보드 자체의 usercontrols에서 직접 해결할 수 있습니다. 현재 사용자 를 요청하고 그것으로 뭔가를 할 수 있습니다 된 UserControls의를 Page_Load에서
...예 : 당신은 ... 그들에게 액세스 권한을 부여하기 위해 새로운 유저 유형을 만들 수
User u = User.GetCurrent();
if(u.UserType.Id != <the id of your new usertype>)
{
pnlNoAccess.visible = true;
}
더 좋은 해결책이 있습니다. codeplex work item for this issue 아직 공개 대상이 없습니다.