태스크 및 권한Tasks and Permissions

Reporting ServicesReporting Services에서 태스크 는 사용자 또는 관리자가 수행할 수 있는 동작을 말하며In Reporting ServicesReporting Services, tasks are actions that a user or administrator can perform. 태스크는 미리 정의됩니다.Tasks are predefined. 태스크는 사용자 지정할 수 없으며 프로그래밍 방식이나 도구를 통해 제공된 태스크를 수정할 수 없습니다.You cannot create custom tasks or modify the ones provided either programmatically or through a tool. 모두 25가지의 태스크가 있습니다.There are twenty-five tasks in all. 이러한 태스크는 역할 기반 보안에서 사용할 수 있는 전체 작업 집합을 구성합니다.These tasks comprise the entire set of operations that are available in role-based security. "보고서 보기", "보고서 관리", "보고서 서버 속성 관리" 등과 같은 태스크가 있습니다.Some examples of tasks include "View reports," "Manage reports," and "Manage report server properties."

각 태스크는 미리 정의되는 권한 집합으로 구성됩니다.Each task consists of a set of permissions, which are also predefined. 예를 들어 "폴더 관리" 태스크는 폴더 만들기 및 삭제 권한과 폴더 속성 보기 및 업데이트 권한을 포함합니다.For example, the "Manage folders" task contains permissions to create and delete folders and view and update folder properties. 각 태스크에 대한 사용 권한은 문서화되어 각 작업에 대해 보다 정확한 설명을 제공합니다.Permissions for each task are documented to provide a more exact description of each task. 사용 권한과 직접 상호 작용하거나 역할 할당에 사용 권한을 지정할 수는 없습니다.It is not possible to interact with permissions directly or to specify them in role assignments. 사용 권한은 역할 정의에 포함된 태스크를 통해 사용자에게 간접적으로 부여됩니다.Users are granted permissions indirectly through the tasks that are included in role definitions.

태스크는 역할의 일부이고 해당 역할이 역할 할당에 포함되어 있는 경우에만 수행할 수 있습니다.Tasks can be performed only if they are part of a role and that role is included in a role assignment. 따라서 모델 보기 태스크가 역할에 포함되어 있지 않거나 해당 역할이 역할 할당에 포함되어 있지 않은 경우 사용자는 보고서 모델을 볼 수 없습니다.Thus, if the View Models task is not included in a role, or that role is not included in a role assignment, users cannot view report models. 다음 다이어그램에서는 사용 권한이 태스크에 결합되는 방법과 특정 역할 할당에 사용할 수 있는 역할에 태스크가 결합되는 방법을 보여 줍니다.The following diagram shows how permissions are combined into tasks, and how tasks are combined into roles that can be used for specific role assignments.

사용 권한 및 태스크 다이어그램Permissions and task diagram
사용 권한 및 태스크 다이어그램Permissions and task diagram

시스템 및 항목 수준 태스크System and Item Level Tasks

태스크는 시스템 수준 아니면 항목 수준 범주에 속합니다.Tasks fall into two categories: system level and item level. 역할은 단일 범주의 태스크만 포함할 수 있습니다.A role can include tasks only from a single category. 다음 표에서는 각 태스크 범주를 설명합니다.The following table describes each category of tasks.

범주Category DescriptionDescription
항목 수준의 태스크Item-Level Tasks 폴더, 보고서, 보고서 모델, 리소스 등 보고서 서버에서 관리되는 항목에 대해 수행하는 동작입니다.Actions that are performed on items managed by a report server, such as folders, reports, report models, and resources.

항목 수준 태스크의 범위는 보고서 서버 폴더 네임스페이스로 한정됩니다.Item-level tasks are scoped to the report server folder namespace. 보고서 서버의 폴더 또는 URL 액세스를 통해 액세스하는 모든 항목의 보안은 항목 수준 태스크를 포함하는 역할 할당에 의해 설정됩니다.All items that you access through the folders on a report server or through URL access are secured by role assignments that include item-level tasks.
시스템 수준 태스크System-Level Tasks 많은 항목에 사용할 수 있는 작업 또는 공유 일정 관리와 같이 시스템 수준에서 수행하는 동작입니다.Actions that are performed at the system level, such as managing jobs or shared schedules that can be used with many items. 시스템 수준 태스크의 범위는 보고서 서버 폴더 네임스페이스 외부로 한정됩니다.System-level tasks are scoped outside of the report server folder namespace.

관련 항목:See Also

역할 정의 Role Definitions
미리 정의 된 역할 Predefined Roles
기본 모드 보고서 서버에 대 한 권한 부여Granting Permissions on a Native Mode Report Server