PowerApps의 환경 관리Environments administration in PowerApps

PowerApps 관리 센터에서 사용자가 만든 환경은 물론, 환경 관리자 역할에 추가한 환경을 관리합니다.In the PowerApps admin center, manage environments that you've created and those for which you have been added to the Environment Admin role. 관리 센터에서 다음 관리 작업을 수행할 수 있습니다.From the admin center, you can perform these administrative actions:

  • 환경을 만듭니다.Create environments.
  • 환경 이름을 바꿉니다.Rename environments.
  • Environment Admin 또는 Environment Maker 역할에서 사용자나 그룹을 추가 또는 제거.Add or remove a user or group from either the Environment Admin or Environment Maker role.
  • 환경에 대한 Common Data Service 데이터베이스 프로비전.Provision a Common Data Service database for the environment.
  • 데이터 손실 방지 정책 설정.Set Data Loss Prevention policies.
  • 데이터베이스에 따라 개방 또는 제한된 데이터베이스 보안 정책 설정.Set database security policies (as open or restricted by database roles).
  • Azure AD 테넌트 전역 관리자 역할(Office 365 전역 관리자 포함)의 구성원은 테넌트에 만들어진 모든 환경을 관리하고 테넌트 전체 정책을 설정할 수도 있습니다.Members of the Azure AD tenant Global administrator role (includes Office 365 Global admins) can also manage all environments that have been created in their tenant and set tenant-wide policies.

PowerApps 관리 센터에 액세스Access the PowerApps admin center

PowerApps 관리 센터에 액세스하려면 다음 작업을 수행합니다.To access the PowerApps admin center:

PowerApps 관리 센터에서 환경을 관리하려면 이러한 역할 중 하나가 있어야 있습니다.To manage an environment in the PowerApps admin center, you must have one of these roles:

  • 해당 환경에 대한 Environment Admin 역할 또는the Environment Admin role of the environment, or
  • Azure AD 또는 Office 365 테넌트의 전역 관리자 역할the Global Administrator role of your Azure AD or Office 365 tenant.

또한, 관리 센터에 액세스하려면 PowerApps 요금제 2 또는 Flow 요금제 2도 필요합니다.You also need either PowerApps Plan 2 or Flow Plan 2 to access the admin center. 자세한 내용은 PowerApps 가격 페이지를 참조하세요.For more information, see the PowerApps pricing page.

중요: PowerApps 관리 센터에서 적용한 변경 사항은 Flow 관리 센터, 그리고 그 반대로 영향을 미칩니다.Important: Any changes that you make in PowerApps admin center affect the Flow admin center and vice versa.

환경 만들기Create an environment

먼저, 클릭 + 새 환경을 클릭하여 대화 상자를 열고 환경을 만듭니다.First, click + New environment to open a dialog box and create an environment.

그다런 음, 다음 정보를 입력합니다.Then enter the following info:

속성Property 설명Description
환경 이름Environment name 환경의 이름을 입력합니다.Enter the name of your environment.
지역Region 환경을 호스팅할 위치를 선택합니다.Choose the location to host your environment. 사용자에게 가장 가까운 위치를 사용하는 것이 좋습니다.We recommend using a location closest to your users. 예를 들어 앱 사용자가 런던에 있는 경우 유럽 위치를 선택합니다.For example, if your app users are in London, choose a Europe location. 앱 사용자가 뉴욕에 있는 경우 미국을 선택합니다. 지원되는 환경 영역 목록은 지원되는 영역 목록을 참조하세요.If your app users are in New York, choose the U.S. See Supported regions for a list of supported environment regions.
이 환경에 대한 데이터베이스 만들기Create a database for this environment 이 환경에 대한 Common Data Service 데이터베이스를 만들려면 이 확인란을 선택합니다.Select this check box to create a Common Data Service database for this environment. 환경의 모든 사용자에 열려 있거나 데이터베이스 역할로 제한하도록 데이터베이스를 구성할 수 있습니다.A database can be configured to either be open to all users in the environment or restricted to database roles. 자세한 내용은 데이터베이스 보안 구성을 참조하세요.For more information, see Configure database security.

마지막으로 환경 만들기를 선택합니다.Finally, select Create an environment.

새 환경이 환경 테이블에 나타납니다.The new environment appears in the environments table.

참고

환경을 만들면 사용자는 해당 환경의 Environment Admin 역할에 자동으로 추가됩니다.When you create an environment, you are automatically added to the Environment Admin role for that environment.

환경 보기View your environments

관리 센터를 열면 기본적으로 환경 탭이 나타나고 사용자가 Environment Admin인 환경을 모두 나열합니다(아래 표시).When you open the admin center, the Environments tab appears by default and lists all the environments for which you are an Environment Admin (as shown below):

Azure AD 또는 Office 365 테넌트의 전역 관리자 역할의 멤버인 경우 사용자는 자동으로 해당 환경의 Environment Admin이 되므로, 테넌트의 사용자가 만든 모든 환경이 나타납니다.If you are a member of the Global Administrator role of your Azure AD or Office 365 tenant, all the environments that have been created by users in your tenant appear, because you're automatically an Environment Admin for all of them.

환경 이름 바꾸기Rename your environment

  1. PowerApps 관리 센터를 열고 목록에서 이름을 바꿀 환경을 찾은 다음 클릭하거나 탭합니다.Open the PowerApps admin center, find the environment to be renamed in the list, and click or tap it.

  2. 세부 정보를 클릭하거나 탭합니다.Click or tap Details.

  3. 이름 텍스트 상자에 새 이름을 입력한 다음 저장을 클릭합니다.in the Name text box, enter the new name, then click Save.

환경 삭제Delete your environment

  1. PowerApps 관리 센터에서 삭제하려는 환경을 클릭하거나 탭합니다.In the PowerApps admin center, click or tap the environment that you want to delete.

  2. 세부 정보를 클릭하거나 탭합니다.Click or tap Details.

  3. 환경 삭제를 클릭하거나 탭하여 환경을 삭제합니다.Click or tap Delete environment to delete your environment.

환경에 대한 Common Data Service 데이터베이스 만들기Create a Common Data Service database for an environment

환경에 아직 데이터베이스가 없을 경우 Environment Admin은 다음 단계에 따라 PowerApps 관리 센터에서 하나 만들 수 있습니다.If an environment doesn't already have a database, an Environment Admin can create one in the PowerApps admin center by following these steps. PowerApps 요금제 2 라이선스가 있는 사용자만 Common Data Service 데이터베이스를 만들 수 있습니다.Only users with a PowerApps Plan 2 license can create Common Data Service databases.

  1. 환경 테이블에서 환경을 선택합니다.Select an environment in the environments table.

  2. 데이터베이스 탭을 선택합니다.Select the Database tab.
  3. 데이터베이스 만들기를 선택합니다.Select Create a database.

    데이터베이스가 프로비저닝되면 다음 확인 메시지가 나타납니다.When the database is provisioned, this confirmation message appears:

데이터베이스를 만든 후 보안 모델을 선택합니다.After you create a database, choose a security model. 자세한 내용은 데이터베이스 보안 구성을 참조하세요.For more information, see Configure database security.

환경에 대한 보안 관리Manage security for your environments

환경 사용 권한Environment permissions

환경에서 Azure AD 테넌트의 모든 사용자는 해당 환경의 사용자입니다.In an environment, all the users in the Azure AD tenant are users of that environment. 그러나 권한이 많은 역할을 수행하려면 특정 환경 역할에 추가되어야 합니다.However, for them to play a more privileged role, they need to be added to a specific environment role. 환경에는 환경 내의 사용 권한에 대한 액세스를 제공하는 두 가지 기본 제공 역할이 있습니다.Environments have two built-in roles that provide access to permissions within an environment:

  • Environment Admin 역할은 다음을 포함하는 환경에서 모든 관리 작업을 수행할 수 있습니다.The Environment Admin role can perform all administrative actions on an environment including the following:

    o Environment Admin 또는 Environment Maker 역할에서 사용자나 그룹을 추가 또는 제거o Add or remove a user or group from either the Environment Admin or Environment Maker role.

    o 환경에 대한 Common Data Service 데이터베이스 프로비전o Provision a Common Data Service database for the environment.

    o 환경 내에서 만든 모든 리소스 보기 및 관리o View and manage all resources created within an environment.

    o 데이터 손실 방지 정책 설정o Set data loss prevention policies. 자세한 내용은 데이터 손실 방지 정책을 참조하세요.For more information, see Data loss prevention policies.

  • Environment Maker 역할은 앱, 연결, 사용자 지정 커넥터, 게이트웨이 및 Microsoft Flow를 사용한 흐름을 포함하는 환경 내에서 리소스를 만들 수 있습니다.The Environment Maker role can create resources within an environment including apps, connections, custom connectors, gateways, and flows using Microsoft Flow. 또한 환경에서 빌드한 앱을 조직의 다른 사용자에게 배포할 수 있습니다.Environment Makers can also distribute the apps they build in an environment to other users in your organization. 개별 사용자, 보안 그룹 또는 조직의 모든 사용자와 앱을 공유할 수 있습니다.They can share the app with individual users, security groups, or all users in the organization. 자세한 내용은 PowerApps에서 앱 공유를 참조하세요.For more information, see Share an app in PowerApps.

사용자 또는 보안 그룹을 환경 역할에 할당하기 위해 Environment Admin는 PowerApps 관리 센터에서 다음 단계를 취할 수 있습니다.To assign a user or a security group to an environment role, an Environment Admin can take these steps in the PowerApps admin center:

  1. 환경 테이블에서 환경을 선택합니다.Select the environment in environments table.

  2. 보안 탭에서 환경 역할을 선택합니다.On the Security tab, select Environment roles.
  3. Environment Admin 또는 Environment Maker 역할을 선택합니다.Select either the Environment Admin or Environment Maker role.

  4. Azure Active Directory에서 하나 이상의 사용자 또는 보안 그룹의 이름을 지정하거나, 전체 조직을 추가할지 지정합니다.Specify the names of one or more users or security groups in Azure Active Directory, or specify that you want to add your entire organization.

  5. 저장을 선택하여 환경 역할에 대한 할당을 업데이트합니다.Select Save to update the assignments to the environment role.

사용자 또는 그룹에 대한 모든 사용 권한을 제거하려면 해당 사용자 또는 그룹에 대한 x 아이콘을 클릭하거나 탭합니다.To remove all permissions for a user or a group, click or tap the x icon for that user or group.

참고

이러한 환경 역할에 할당된 사용자 또는 그룹은 환경 데이터베이스(있는 경우)에 대해 자동으로 액세스가 제공되지 않으므로 데이터베이스 소유자가 별도로 액세스를 부여해야 합니다.Users or groups assigned to these environment roles are not automatically given access to the environment’s database (if it exists) and must be given access separately by a Database owner. 자세한 내용은 데이터베이스 보안 구성을 참조하세요.For more information, see Configure database security.

데이터베이스 보안Database security

데이터베이스 스키마를 만들고 수정하며 환경에서 프로비전된 데이터베이스 내에 저장된 데이터베이스 연결하는 기능은 데이터베이스 사용자 역할 및 권한 집합으로 제어합니다.The ability to create and modify a database schema and to connect to the data stored within a database that is provisioned in your environment is controlled by the database's user roles and permission sets. 보안 탭의 사용자 역할권한 집합 섹션에서 환경 데이터베이스에 대한 사용자 역할과 권한 집합을 관리할 수 있습니다. 자세한 내용은 데이터베이스 보안 구성을 참조하세요.You can manage the user roles and permission sets for your environment's database from the User roles and Permission sets section of the Security tab. For more information, see Configure database security.

참고

Environment Admin은 환경 데이터베이스에 대한 사용자 역할과 권한 집합을 만들고 관리할 수 있는 액세스 권한이 없습니다.Environment Admins do not have access to create and manage user roles and permission sets for an environment's database. 이 권한은 데이터베이스 소유자 사용자 역할의 멤버로 국한됩니다.This power is limited to members of the Database owner user role.

데이터 정책Data policies

조직의 데이터는 액세스 권한이 없는 대상과 공유되지 않도록 보호해야 합니다.An organization's data must be protected so that it isn't shared with audiences that should not have access to it. 이 데이터를 보호하기 위해 공유할 수 있는 소비자 서비스 및 커넥터 특정 비즈니스 데이터를 정의하는 정책을 만들고 적용할 수 있습니다.To protect this data, you can create and enforce policies that define which consumer services and connector-specific business data can be shared with. 데이터를 공유할 수 있는 방법을 정의하는 이러한 정책을 DLP(데이터 손실 방지) 정책이라고 합니다.Policies that define how data can be shared are referred to as data loss prevention (DLP) policies. 사용자는 PowerApps 관리 센터데이터 정책 섹션에서 환경에 대한 DLP 정책을 관리할 수 있습니다.You can manage the DLP policies for your environments from the Data Policies section of the PowerApps admin center. 자세한 내용은 데이터 손실 방지 정책을 참조하세요.For more information, see Data loss prevention policies.

질문과 대답Frequently asked questions

몇 개의 환경을 만들 수 있나요?How many environments can I create?

각 사용자는 최대 2개의 환경을 만들 수 있습니다.Each user can create up to two environments.

몇 개의 데이터베이스를 프로비전할 수 있나요?How many databases can I provision?

각 사용자는 최대 2개의 데이터베이스를 프로비전할 수 있습니다.Each user can provision up to two databases.

환경 이름을 바꿀 수 있나요?Can I rename an environment?

예, 이 기능은 PowerApps 관리 센터에서 사용 가능합니다.Yes, this functionality is available from the PowerApps admin center. 자세한 내용은 환경 관리를 참조하세요.See Environments Administration for more details.

환경을 삭제할 수 있나요?Can I delete an environment?

예, 이 기능은 PowerApps 관리 센터에서 사용 가능합니다.Yes, this functionality is available from the PowerApps admin center. 자세한 내용은 환경 관리를 참조하세요.See Environments Administration for more details.

Environment Admin은 환경에 대한 모든 리소스(앱, 흐름, API 등)를 보고 관리할 수 있나요?As an Environment Admin, can I view and manage all resources (apps, flows, APIs, etc.) for an environment?

예, 환경에 대한 앱 및 환경을 볼 수 있는 기능은 PowerApps 관리 센터에서 사용 가능합니다.Yes, the ability to view the apps and flows for an environment is available from the PowerApps admin center. 자세한 내용은 앱 보기를 참조하세요.See View Apps for more details.

Common Data Service에는 어떤 라이선스가 포함되나요?Which license includes Common Data Service?

PowerApps 요금제 2.PowerApps Plan 2. 이 라이선스가 포함된 모든 요금제에 대한 자세한 내용은 PowerApps 가격 페이지를 참조하세요.See PowerApps pricing page for details on all the plans that include this license.

Common Data Service는 환경 외부에서 사용할 수 있나요?Can the Common Data Service be used outside of an environment?

아니요.No. Common Data Service에는 환경이 필요합니다.Common Data Service requires an environment.