조직의 모든 구성원은 기본 환경에 액세스할 수 있습니다 . 모든 환경과 마찬가지로 사용자는 앱에 액세스할 수 있는 충분한 권한이 있는 앱을 볼 수 있습니다.
환경에서 Environment Maker 보안 역할을 가진 모든 사용자는 기본 환경을 포함하여 해당 환경의 모든 모델 기반 앱을 볼 수 있습니다. 자세한 정보: 앱을 보고 액세스할 수 있는 모델 기반 앱 권한 .
한 환경에서 앱을 만들면 다른 환경에서 볼 수 없습니다. 또한 앱을 실행하려는 사람은 앱을 만든 환경에 액세스할 수 있어야 합니다.
환경 선택기를 사용하면 환경이 Dataverse 와 기타 환경 으로 앱 빌드의 두 가지 범주로 그룹핑되어 표시됩니다. 환경 목록(참조 2)에서 각 환경 위에 마우스를 올려 놓으면, 마우스오버한 해당 환경의 세부 정보를 확인할 수 있습니다. 필터를 선택하여 역할(참조 3), 데이터 플랫폼(Dataverse포함 또는 미포함), 프로덕션 또는 샌드박스와 같은 환경 유형별로 환경 목록을 필터링할 수 있습니다.
시스템 관리자 및/또는 시스템 사용자 지정자 보안 역할 멤버십이 있는 환경은 Dataverse로 앱 빌드 아래에 나타납니다. 다른 환경 목록에는 환경의 캔버스 앱 중 하나 이상에 대한 환경 제작자 또는 편집 권한만 있는 환경이 표시됩니다.
※ 참조
앱, 흐름 또는 유사한 구성 요소를 만들기 전에 올바른 환경에 있는지 확인하세요. 구성 요소를 한 환경에서 다른 환경으로 쉽게 옮길 수 없습니다.
Power Apps의 환경 전환기에서 환경 목록을 보려면 환경에 Environment Maker, System Customizer 또는 System Administrator 보안 역할이 있어야 합니다. 미리 정의된 보안 역할에 대한 자세한 내용은 Microsoft Power Platform 관리자 가이드의 미리 정의된 보안 역할을 참조하세요.
역할별 환경 필터링
필터 역할
Power Platform 역할 또는 설명
관리자
시스템 관리자 환경 관리자
데이터 접근이 가능한 메이커
시스템 관리자 시스템 사용자 정의
전체 데이터 접근 권한이 없는 제작자
환경 메이커(Dataverse 포함 또는 미포함)
공유 앱 기여자
환경 내 하나 이상의 캔버스 앱에 대한 편집 권한이 있지만 제작자 수준 보안 역할이 할당되지 않은 사용자
Microsoft Entra 통합: Azure B2B협업을 사용해 로그인
Power Apps 에 로그인하면, 홈 테넌트 (자신의 자격 증명이 프로비저닝되는 Microsoft Entra 테넌트) 에 로그인합니다 . 로그인 후 사용자는 여기에 표시된 대로 Switch directory 링크를 사용하여 앱을 빌드하려는 디렉토리를 변경할 수 있습니다.
디렉터리 전(Switch directory) 링크는 사용자가 멤버 또는 Azure B2B 게스트로 존재하는 모든 Microsoft Entra 테넌트를 나열하는 디렉터리 탭이 포함된 Power Apps 설정을 엽니 다. 스위치를 선택하면 Power Apps가 현재 테넌트에서 로그아웃한 다음 선택한 테넌트에 로그인합니다.
※ 기억해 둘 것
리소스 테넌트는 앱이 존재할 것으로 예상되는 Microsoft Entra 테넌트이며, 사용자가 앱을 만들고 편집할 것으로 예상되는 테넌트입니다. Azure B2B 메이커의 경우 이 테넌트는 계정이 있는 테넌트와 다릅니다. ★Microsoft Entra Tenant란? Microsoft Entra는 Microsoft의 새로운 ID 및 액세스 관리 솔루션입니다. Entra Tenant는 조직의 ID 및 액세스 관리를 위한 독립적인 인스턴스입니다. 이를 통해 조직은 사용자, 그룹, 애플리케이션 및 리소스에 대한 액세스를 관리할 수 있습니다.
홈 테넌트 는 사용자 계정이 상주하고 인증되는 곳입니다.
리소스 테넌트에서 앱을 만들고 편집하려면, 관리자가 다음 단계에 따라 Azure B2B 사용자에게 앱을 빌드하는 데 필요한 권한을 부여해야 합니다.
Azure B2B 제작자로서 앱을 공유할 수 없는 이유는? Power Apps 공유 환경에서는 Azure Microsoft Entra ID 외부 협업 설정에 "(가장 포괄적)"에 대한 게스트 사용자 액세스 권한이 있는 경우 사용자에게 포함된 테넌트에 대한 권한이 있어야 합니다 . 충분한 권한이 없는 Azure B2B 제작자는 공유 환경에서 다음 오류 대화 상자를 봅니다.
홈 테넌트와 리소스 테넌트 모두에서 Power Apps에서 작업이 가능할까? 가능하지만, 별도의 브라우저 세션에서 가능합니다. 예를 들어, Microsoft Edge는 표준 모드로 열려 있고 별도의 세션은 새 InPrivate 창에서 시작될 수 있습니다. 동일한 브라우저 세션에서 여러 개의 탭이 열려 있는 경우, 가장 최근에 로그인한 테넌트의 리소스에만 액세스할 수 있습니다.
※ GDAP(Granular Delegated Admin Privileges)란? Microsoft의 파트너들이 고객의 워크로드에 대해 더 세밀하고 시간 제한된 접근 권한을 설정할 수 있도록 하는 보안 기능입니다. 이는 Zero Trust 사이버 보안 프로토콜을 따르며, 파트너가 고객의 프로덕션 및 샌드박스 환경에 대한 접근을 보다 세밀하게 제어할 수 있게 합니다(참조 링크)
GDAP를 통해 파트너는 기본적으로 모든 고객 테넌트에 대한 글로벌 관리자 역할을 받지 않고, 대신 특정 권한만 부여받아 고객의 보안 우려를 더 잘 해결할 수 있습니다(참조 링크)
무료 체험 및 라이선스: Microsoft 계정을 사용해 로그인(미리보기)
직장이나 학교 계정이 없어도 누구나 Power Apps를 빌드할 수 있습니다. Microsoft 계정을 사용하여 Dynamics 365 Sales 평가판에 가입한 다음 해당 계정을 사용하여 Power Apps 에 로그인하기만 하면 됩니다 .
30일 체험 기간 동안 원하는 만큼 앱을 만들고 이용할 수 있습니다. Dataverse나 다른 프리미엄 커넥터를 사용하여 앱을 빌드할 수도 있습니다. 하지만 체험 기간 이후에도 이러한 앱을 실행하거나 다른 사람과 공유하려는 경우, (무료) Microsoft Entra 계정을 만들어야 합니다.
※ 기억해 둘 것
이는 미리보기 기능이며, 미리보기 기능은 프로덕션 용도로 사용할 수 없으며 기능이 제한될 수 있습니다. 이러한 기능은 공식 출시 전에 제공되므로 고객이 조기에 액세스하고 피드백을 제공할 수 있습니다.
★ 관련 질문들
Microsoft 계정에 대한 Power Apps 사용 권한이 있는 라이선스는 어디에서 얻을 수 있나요? Dynamics 365 Sales 무료 평가판에는 Power Apps 사용 권한과 기타 Dynamics 및 Power Platform 사용 권한이 포함됩니다. 여기에서 등록할 수 있습니다.
※ 메모 Power Apps의 모든 무료 라이선스가 Microsoft 계정으로 가입을 지원하는 것은 아니지만, 무료 가입을 허용하는 무료 라이선스 목록은 시간이 지나면서 점차 늘어날 것으로 예상된다고 합니다.
모델 기반 앱을 만들고 Dataverse를 사용하려면 어떻게 해야 하나요? Dataverse로 환경을 선택하거나 만드세요. Dataverse로 개발자 환경을 무료로 만들 수 있습니다.
Step1. Power Apps 에 로그인합니다 . Step2. 환경 선택기를 선택하세요. Step3. 자체 환경이 필요하신가요? 프롬프트 에서 지금 사용해 보세요를 선택하여 Dataverse로 환경을 만드세요.
Power Platform 관리 센터에 어떻게 액세스하나요? Power Platform 관리 센터( https://admin.powerplatform.microsoft.com )는 Microsoft 계정 로그인을 지원하지 않습니다. 그러나 Microsoft 계정은 Microsoft Entra 테넌트와 연결되어 있으며 Power Platform 관리 센터에서 사용할 Microsoft Entra 기반 ID를 프로비저닝할 수 있습니다.
Step1. Microsoft 계정과 동일한 관리자 권한을 가진 Microsoft Entra ID를 만들려면 어떻게 해야 하나요? 아래의 단계를 따르세요 . Step2. 새로 만든 Microsoft Entra ID를 사용하여 https://admin.powerplatform.microsoft.com 에 로그인합니다.
Microsoft 계정과 동일한 관리자 권한을 가진 Microsoft Entra ID를 만들려면 어떻게 해야 하나요?
Step1. https://portal.azure.com 에 로그인하세요. Step2. Microsoft Entra ID 를 검색하세요 . Step3. 새로운 사용자를 추가하세요 . Step4. Microsoft Entra 테넌트에 Azure 구독을 연결하거나 추가합니다 . 관리 목적으로 Microsoft Entra ID에서 Microsoft 계정과 동일한 관리자 역할(예: Power Platform 또는 Dynamics 365 관리자)을 할당해야 합니다.
내 Microsoft 계정에 할당된 무료 라이선스가 만료되었습니다. Power Apps에 어떻게 액세스할 수 있나요?
Microsoft 계정이 Microsoft Entra 테넌트와 연결되어 있는 경우, Power Apps 에 로그인하여 앱을 편집할 수 있습니다. 그러나 활성 라이선스가 없으면 앱을 플레이할 수 없습니다.
오늘날 Microsoft 계정은 제한된 평가판 기간에 구속되어 있으며, 동일한 계정으로 동일한 무료 라이선스에 두 번 가입할 수 없습니다. 또한 Microsoft 계정은 Power Apps 플랜을 구매할 수 없습니다 .
Microsoft 계정이 연결된 동일한 Microsoft Entra 테넌트에서 Microsoft Entra ID를 만들고 해당 ID로 Power Apps Developer 플랜 에 가입하여 앱을 빌드하고 실행할 수 있습니다. Microsoft 계정으로 앱을 편집하고 재생하려면 Microsoft Entra ID와 앱을 공유 해야 합니다 .
관리자 권한이 있는 Microsoft Entra ID를 만들려면 "Microsoft 계정과 동일한 관리자 권한이 있는 Microsoft Entra ID를 만들려면 어떻게 해야 하나요?" (위 4번)를 참고해 주세요.
Power Platform PowerShell cmdlets에서 Microsoft 계정을 사용할 수 있나요? 아니요. 그동안 위 질문에서 설명한 단계에 따라 Microsoft 계정과 연결된 Microsoft Entra 테넌트에 새 Microsoft Entra ID를 추가하여 Power Platform PowerShell cmdlet을 사용할 수 있습니다 .
★ Power Platform PowerShell cmdlets란? Microsoft Power Platform 환경, Power Apps, 및 Power Automate 흐름을 관리하고 관리하는 데 사용되는 명령어 모음입니다. 이를 통해 다양한 관리 작업을 자동화할 수 있습니다. 주요 기능은 다음과 같습니다:
º 환경 관리: Power Platform 환경을 생성, 업데이트 및 삭제할 수 있습니다. º 앱 관리: Power Apps를 배포, 업데이트 및 삭제할 수 있습니다. º 흐름 관리: Power Automate 흐름을 생성, 업데이트 및 삭제할 수 있습니다. º 사용자 및 권한 관리: 사용자 계정 및 권한을 관리할 수 있습니다.
PowerShell cmdlets를 사용하면 웹 브라우저를 통해 관리 포털에 접속하지 않고도 이러한 작업을 수행할 수 있습니다. 이를 통해 관리 작업을 더 효율적으로 처리할 수 있습니다.
다른 사용자와 앱을 공유할 수 있나요? 가능하지만 Microsoft 계정과 연결된 Microsoft Entra 테넌트에 사용자를 추가해야 하며, 이러한 사용자에게 라이선스를 할당한 다음 이러한 사용자와 앱을 공유해야 합니다. 관리자는 사용자에게 무료 라이선스를 할당할 수 있지만 이러한 라이선스는 만료됩니다.
Step1. 관리자 권한이 있는 Microsoft Entra ID를 만들려면 "Microsoft 계정과 동일한 관리자 권한이 있는 Microsoft Entra ID를 만들려면 어떻게 해야 하나요?" (위 4번)를 참고해 주세요. Step2. 앱을 공유하려는 각 사용자의 ID를 Microsoft Entra ID에 추가합니다. a. https://portal.azure.com 에 로그인합니다 . b. Microsoft Entra ID 를 검색하세요 . c. 새 사용자 추가 또는 게스트 사용자 추가 . Microsoft 계정 또는 Microsoft Entra ID가 있는 사용자를 추가할 수 있습니다. Step3. Microsoft Entra 관리자 ID를 사용하여 Power Apps 플랜을 구매합니다 . 관리자는 사용자당 25개의 Power Apps 평가판을 받게 됩니다. 이러한 평가판은 모두 만료됩니다. Step4. Microsoft Entra 관리자 ID를 사용하여 Microsoft Entra 테넌트에 추가한 사용자에게 라이선스를 할당합니다. Step5. Power Apps 에 로그인하여 사용자와 앱을 공유 하세요 .
Power Apps Mobile에서 앱을 실행할 수 있나요? 네. 앱 링크에서 앱을 시작해야 합니다. 앱을 직접 시작하지 않으면 Power Apps 모바일은 앱 시작 컨텍스트에서 Microsoft 계정 로그인을 지원하지 않습니다.
★ 부가 설명 앱 링크를 통해 앱을 시작하면, Power Apps Mobile은 올바른 컨텍스트에서 앱을 실행하고 Microsoft 계정 로그인을 지원합니다. 이를 통해 사용자는 원활하게 앱에 접근할 수 있습니다.
따라서, Power Apps Mobile에서 앱을 실행할 때는 항상 앱 링크를 사용하여 시작하는 것이 중요합니다. 이렇게 하면 인증 문제를 피하고 앱을 원활하게 사용할 수 있습니다.
Power Apps > 앱 > (앱 선택) > 세부 정보 > 웹 링크 속성 보기 로 이동하여 앱의 앱 링크를 가져올 수 있습니다 .
Power Apps 로그인, Microsoft Entra 통합, 무료 체험 및 라이선스에 대해 정리해보았습니다.