유효 권한 보기 도구

업데이트 날짜: 2009년 6월

 

마지막으로 수정된 항목: 2015-02-27

유효 권한 보기 도구는 Project Server 2007 PRK(Project Resource Kit)의 유틸리티입니다. 이 도구를 사용하면 Microsoft Office Project Server 2007 관리자가 보안 설정 및 액세스 제어와 관련된 문제를 해결할 수 있습니다.

유효 권한 보기 도구를 사용하여 다음 작업을 수행할 수 있습니다.

  • 종류 권한을 통해 특정 프로젝트 또는 자원에 대한 사용자의 액세스 권한 확인

  • 특정 전역 권한에 대한 사용자의 권한 수준 확인

  • Project Web Access 보기를 통해 특정 프로젝트 또는 자원에 대한 사용자의 액세스 권한 확인

Microsoft 다운로드 센터에서 Project Server 2007 PRK를 다운로드하려면 여기 (영문)(https://www.microsoft.com/downloads/details.aspx?FamilyId=A33D253C-6424-48E4-B87E-0861D1977BB7\&displaylang=en)를 클릭하십시오.

요구 사항

유효 권한 보기 도구를 사용하려면 다음 요구 사항을 충족해야 합니다.

  • Microsoft Windows XP, Windows Vista 또는 Windows Server 2003

  • Microsoft .NET Framework 2.x 또는 3.x

  • 이 도구는 Project Server 2007 인스턴스의 Project Server 게시 데이터베이스에 액세스할 수 있어야 합니다. 이 도구가 실행되고 있는 컴퓨터에 로그온한 사용자는 Microsoft SQL Server에서 이 데이터베이스에 대한 사용 권한이 있어야 합니다.

종류 권한을 통해 특정 프로젝트 또는 자원에 대한 사용자의 액세스 권한 확인

  1. ViewEffectiveRights.exe를 실행하여 유효 권한 보기 도구를 시작합니다.

  2. What problem you are trying to resolve?(해결할 문제) 페이지에서 **Why a user does/doesn't have the correct rights on a specific Project/Resource or the correct Global Permissions(사용자에게 특정 프로젝트/자원에 대한 올바른 권한 또는 올바른 전역 권한이 있는 이유/없는 이유)**를 선택하고 **Next(다음)**를 클릭합니다.

  3. SQL Server의 Project Server 게시 데이터베이스에 연결되도록 Database Info(데이터베이스 정보) 섹션을 구성합니다.

    유효 권한 보기 도구 - 데이터베이스 구성

    1. Database Server(데이터베이스 서버) 상자에 Project Server 게시 데이터베이스를 호스팅하는 SQL Server 데이터베이스 서버 이름을 입력합니다. 로컬 컴퓨터에서 데이터베이스를 검색하려면 마침표 문자(.)를 입력합니다. 이 도구는 사용자가 지정한 데이터베이스 서버에 액세스하며 해당 서버에서 사용할 수 있는 Project Server 게시 데이터베이스의 목록을 제공합니다.

    2. Database Name(데이터베이스 이름) 상자에서 Project Server 게시 데이터베이스를 선택합니다. 선택한 데이터베이스의 데이터가 자동으로 로드됩니다.

      데이터베이스에 대한 연결 상태가 Database Info(데이터베이스 정보) 옆에 나타납니다.

      참고

      이 도구는 서버에 대해 쓰기 또는 업데이트 작업은 수행하지 않으며 데이터베이스에 대한 읽기 권한만 필요로 합니다.

  4. 다음에 표시되는 페이지에서 구성 설정을 완료합니다.

    유효 권한 보기 - 구성 1

    • 첫 번째 드롭다운 목록에서 특정 종류 자원 권한, 종류 프로젝트 권한 또는 전역 권한을 선택합니다.

    • 두 번째 드롭다운 목록에서 권한을 확인할 사용자를 선택합니다.

    • 마지막 드롭다운 목록에서 서버의 프로젝트나 자원을 선택합니다. 첫 번째 드롭다운 목록에서 전역 권한을 선택한 경우에는 이 목록이 표시되지 않습니다.

  5. **Search(검색)**을 클릭하여 지정된 사용자가 시스템에서 갖는 유효 권한을 서버에 쿼리합니다. 그러면 쿼리 결과가 표시됩니다.

    유효 권한 보기 쿼리 결과

    쿼리 결과에는 개체에 대한 사용자 권한을 허용하거나 거부할 수 있는 방법(예: 사용자가 할당된 종류 또는 그룹을 통하는 방법)이 분석되어 표시됩니다. 또한 개체에 대한 사용자의 유효 권한도 표시됩니다. 위의 그림에서는 사용자에게 직접 할당된 내 조직 종류를 통해 액세스가 거부되었습니다. 따라서 개체에 대한 사용자의 유효 권한은 Deny(거부)입니다.

    쿼리 결과에 포함되어 있는 열은 다음과 같습니다.

    열 이름 설명

    Object Present(개체 현재 상태)

    프로젝트 또는 자원이 종류에 명시적으로 추가되었는지 여부를 나타냅니다. 이와 관계 없이 사용자는 종류 규칙을 통해 개체를 사용할 수 있습니다. 전역 권한과는 관련이 없습니다.

    Right(권한)

    사용자에게 해당 그룹의 액세스 권한이 허용 또는 거부되었는지 아니면 사용자에게 직접 액세스 권한이 허용 또는 거부되었는지를 나타냅니다.

    Category Name(종류 이름)

    사용자에게 권한이 허용되거나 거부된 종류를 나타냅니다. 전역 권한과는 관련이 없습니다.

    Group Name(그룹 이름)

    사용자에게 권한을 설정하는 데 사용된 그룹을 나타냅니다. 권한이 사용자에게 직접 적용된 경우 이 목록에 아무 내용도 표시되지 않습니다.

    Applicable Rules(적용 가능한 규칙)

    해당 종류에 적용할 수 있는 종류 규칙을 나타냅니다. 전역 권한과는 관련이 없습니다. 개체 유형에 따라 이 설정은 해당 종류 옵션에 프로젝트가 매핑되는지 또는 자원이 매핑되는지를 결정합니다.

    참고

    종류 규칙에 대한 자세한 내용은 MSDN 문서 Project Server 보안 사용 (영문)(https://go.microsoft.com/fwlink/?linkid=110410&clcid=0x412)을 참조하십시오.

특정 전역 권한에 대한 사용자의 권한 수준 확인

  1. ViewEffectiveRights.exe를 실행하여 유효 권한 보기 도구를 시작합니다.

  2. What problem you are trying to resolve?(해결할 문제) 페이지에서 **Why a user does/doesn't have the correct rights on a specific Project/Resource or the correct Global Permissions(사용자에게 특정 프로젝트/자원에 대한 올바른 권한 또는 올바른 전역 권한이 있는 이유/없는 이유)**를 선택하고 **Next(다음)**를 클릭합니다.

  3. SQL Server의 Project Server 게시 데이터베이스에 연결되도록 Database Info(데이터베이스 정보) 섹션을 구성합니다.

    1. Database Server(데이터베이스 서버) 상자에 Project Server 게시 데이터베이스를 호스팅하는 SQL Server 데이터베이스 서버 이름을 입력합니다. 로컬 컴퓨터에서 데이터베이스를 검색하려면 마침표 문자(.)를 입력합니다. 이 도구는 사용자가 지정한 데이터베이스 서버에 액세스하며 해당 서버에서 사용할 수 있는 Project Server 게시 데이터베이스의 목록을 제공합니다.

    2. Database Name(데이터베이스 이름) 상자에서 Project Server 게시 데이터베이스를 선택합니다. 선택한 데이터베이스의 데이터가 자동으로 로드됩니다.

      데이터베이스에 대한 연결 상태가 Database Info(데이터베이스 정보) 옆에 나타납니다.

      참고

      이 도구는 서버에 대해 쓰기 또는 업데이트 작업은 수행하지 않으며 데이터베이스에 대한 읽기 권한만 필요로 합니다.

  4. 다음에 표시되는 페이지에서 구성 설정을 완료합니다.

    유효 권한 보기 도구

    • 첫 번째 드롭다운 목록에서 특정 전역 권한을 선택합니다.

      참고

      전역 권한을 선택한 경우 세 번째 드롭다운 목록은 필요하지 않으므로 표시되지 않습니다.

    • 두 번째 드롭다운 목록에서 전역 권한을 확인하려는 사용자를 선택합니다.

  5. **Search(검색)**을 클릭하여 지정된 사용자가 시스템에서 갖는 유효 권한을 서버에 쿼리합니다. 그러면 쿼리 결과가 표시됩니다.

    유효 권한 보기 도구 - 쿼리 결과

쿼리 결과에는 사용자의 전역 권한을 허용하거나 거부할 수 있는 방법(예: 사용자가 할당된 그룹을 통하거나 직접 허용 및 거부하는 방법)이 분석되어 표시됩니다. 유효 권한은 쿼리 결과를 바탕으로 하며 목록 위에 표시됩니다. 위의 그림에서는 4개의 그룹을 통해 사용자에게 전역 권한이 허용되었으며 직접 허용된 경우도 있습니다. 유효 권한은 Allow(허용)입니다.

쿼리 결과에 포함되어 있는 열은 다음과 같습니다.

열 이름 설명

Right(권한)

사용자에게 해당 그룹의 액세스 권한이 허용 또는 거부되었는지 아니면 사용자에게 직접 액세스 권한이 허용 또는 거부되었는지를 나타냅니다.

Group Name(그룹 이름)

사용자에게 권한을 설정하는 데 사용된 그룹을 나타냅니다. 권한이 사용자에게 직접 적용된 경우 이 목록에 아무 내용도 표시되지 않습니다.

Project Web Access 보기를 통해 특정 프로젝트 또는 자원에 대한 사용자의 액세스 권한 확인

종류 권한과 마찬가지로 Project Web Access 보기는 사용자가 액세스할 수 있는 프로젝트 또는 자원에 영향을 미칠 수 있습니다. 따라서 사용자에게 관련 권한이 있더라도 특정 보기의 개체에 액세스하지 못할 수 있습니다.

다음 절차에 따라 Project Web Access 보기를 통해 프로젝트 또는 자원에 대한 사용자의 액세스 권한을 확인합니다.

  1. Project 2007 PRK를 다운로드한 후, 파일 압축을 푼 디렉터리에서 ViewEffectiveRights.exe를 실행하여 유효 권한 보기 도구를 시작할 수 있습니다.

  2. What problem you are trying to resolve?(해결할 문제) 페이지에서 **Why a user can/can't see a specific Project/Resource in a particular Project Web Access View(사용자가 특정 Project Web Access 보기에서 특정 프로젝트/자원을 볼 수 있는 이유/없는 이유)**를 선택하고 **Next(다음)**을 클릭합니다.

  3. SQL Server의 Project Server 게시 데이터베이스에 연결되도록 Database Info(데이터베이스 정보) 섹션을 구성합니다.

    1. Database Server(데이터베이스 서버) 상자에 Project Server 게시 데이터베이스를 호스팅하는 SQL Server 데이터베이스 서버 이름을 입력합니다. 로컬 컴퓨터에서 데이터베이스를 검색하려면 마침표 문자(.)를 입력합니다. 이 도구는 사용자가 지정한 데이터베이스 서버에 액세스하며 해당 서버에서 사용할 수 있는 Project Server 게시 데이터베이스의 목록을 제공합니다.

    2. Database Name(데이터베이스 이름) 상자에서 Project Server 게시 데이터베이스를 선택합니다. 선택한 데이터베이스의 데이터가 자동으로 로드됩니다.

      데이터베이스에 대한 연결 상태가 Database Info(데이터베이스 정보) 옆에 나타납니다.

      참고

      이 도구는 서버에 대해 쓰기 또는 업데이트 작업은 수행하지 않으며 데이터베이스에 대한 읽기 권한만 필요로 합니다.

  4. 다음에 표시되는 페이지에서 구성 설정을 완료합니다.

    유효 권한 보기 - 구성 번호 3

    • 첫 번째 드롭다운 목록에서 확인할 보기 유형을 선택합니다. 옵션으로는 Project Center(프로젝트 센터), Project Details(프로젝트 세부 정보), Resource Assignments(자원 배정), Resource Center(자원 센터) 및 Team Builder(팀 구성)가 있습니다.

      참고

      이 옵션은 프로젝트나 자원의 표시 여부에 영향을 줄 수 있는 Project Web Access 보기입니다.

    • 두 번째 드롭다운 목록에서 사용자를 선택합니다.

    • 세 번째 드롭다운 목록에서 프로젝트나 자원을 선택합니다.

    • 마지막 드롭다운 목록에서는 첫 번째 드롭다운 목록에서 선택한 관련 유형에 대해 사용 가능한 보기 중에서 하나를 선택합니다.

  5. **Search(검색)**을 클릭하여 지정된 사용자가 시스템에서 갖는 유효 권한을 서버에 쿼리합니다. 그러면 쿼리 결과가 표시됩니다.

    유효 권한 보기 도구 - 쿼리 결과

    쿼리 결과에는 선택한 보기를 통해 개체에 대한 사용자의 권한을 허용하거나 거부할 수 있는 방법이 분석되어 표시되며 개체를 보는 데 사용되는 관련 권한에 대한 결과가 나타납니다. 관련 권한은 지정한 보기 유형에 따라 자동으로 선택되며 쿼리 결과 위에 표시됩니다. 쿼리 결과에 대한 열은 이전 옵션과 동일하며 View Present(보기 현재 상태) 열만 추가됩니다.

    열 이름 설명

    Object Present(개체 현재 상태)

    프로젝트 또는 자원이 종류에 명시적으로 추가되었는지 여부를 나타냅니다. 이와 관계 없이 사용자는 종류 규칙을 통해 개체를 사용할 수 있습니다. 전역 권한과는 관련이 없습니다.

    View Present(보기 현재 상태)

    보기가 지정된 종류에 속하는지 여부를 나타냅니다.

    Right(권한)

    사용자에게 해당 그룹의 액세스 권한이 허용 또는 거부되었는지 아니면 사용자에게 직접 액세스 권한이 허용 또는 거부되었는지를 나타냅니다.

    Category Name(종류 이름)

    사용자에게 권한이 허용되거나 거부된 종류를 나타냅니다. 전역 권한과는 관련이 없습니다.

    Group Name(그룹 이름)

    사용자에게 권한을 설정하는 데 사용된 그룹을 나타냅니다. 권한이 사용자에게 직접 적용된 경우 이 목록에 아무 내용도 표시되지 않습니다.

    Applicable Rules(적용 가능한 규칙)

    해당 종류에 적용할 수 있는 종류 규칙을 나타냅니다. 전역 권한과는 관련이 없습니다. 개체 유형에 따라 이 설정은 해당 종류 옵션에 프로젝트가 매핑되는지 또는 자원이 매핑되는지를 결정합니다.

    참고

    종류 규칙에 대한 자세한 내용은 MSDN 문서 Project Server 보안 사용 (영문)(https://go.microsoft.com/fwlink/?linkid=110410&clcid=0x412)을 참조하십시오.

이 문서의 다운로드

이 항목은 다음 다운로드 문서에도 포함되어 있어 보다 쉽게 읽고 인쇄할 수 있습니다.

사용 가능한 문서의 전체 목록은 다운로드 가능한 Project Server 2007 관련 콘텐츠 (영문)를 참조하십시오.

참고 항목

개념

Microsoft Office Project Server 2007 전역 권한
Microsoft Office Project Server 2007 종류 권한
종류 만들기