azure
-
Power Apps 공유 2 - 게스트 사용자 구성원과 공유Power Platform/Power Apps 2022. 4. 10. 12:11
Power Apps 공유 2 - 게스트 사용자 구성원과 공유 파워 플랫폼에서 만든 앱이나 구성요소들은 같은 구성원이나 게스트, 혹은 파일로 내보내거나 솔루션에 포함시켜 공유가 가능하다. Power Apps에서 만든 앱,라이브러리 구성요소를 공유해보자 여기서는 게스트 사용자 구성원과 공유하는 법을 설명하겠다. 참고로 게스트 사용자는 수정이 불가능하다. 게스트 사용자 초대 Azure Active Directory에서 게스트 사용자를 등록하여 사용 가능하다. Active Directory에 관한 설정은 추후에 별도 페이지에서 자세히 설명하셌다. Microsoft 365 관리 센터에서 사용자 -> 게스트 사용자 에서 '게스트 사용자 추가' 클릭하면 Azure Active Directory로 넘어간다. 사용자 초..
-
Power Automate 작업 : Azure Key Vault - 비밀 가져오기Power Platform/Power Automate-클라우드 2022. 3. 21. 12:25
Power Automate 작업 : Azure Key Vault - 비밀 가져오기 Azure Key Vault는 비밀번호를 안전하게 보호하기에 최적화된 서비스이다. 공식문서에서 자세한 설명을 확인하는게 좋고 여기서는 Key Vault에 저장된 비밀번호를 Power Apps에 가져오는 것을 설명한다. Key Vault 비밀 만들기(비밀번호 생성) 우선 애저포털에 접속한다. 리소스 만들기 -> key vault를 선택한다. 이후 기본 사항과 정책등을 사용자의 필요성에 따라 선택하고 만든다. 만들어진 Key Vault 리소스로 들어간다. 비밀 항목으로 들어간다. '+ 생성/가져오기'를 클릭한다. 비밀의 이름과 값을 적고 '만들기' 로 생성한다. Power Automate 커넥터 연결 설정 보통 같은 계정의 커..
-
AzureWebApp에 ASP(.NETFramework)로 CI/CD - 3 yml 파일 필수로 확인해야할 부분Azure DevOps 2022. 2. 23. 12:00
기초 yml파일 필수 수정필요 부분 nuget 경로(sln파일이 시작위치가 아닌 별도 폴더에 위치 할 경우) nuget이 솔루션파일을 토대로 모든 프로젝트에 제대로 설치가 되도록 솔루션 경로를 지정하자 생성시 name: Restore NuGet packages run: nuget restore 변경시 name: Restore NuGet packages run: nuget projectFolder\\ProjectSolutionName.slnrestore msbuild 프로젝트 파일 지정(단순한 빌드는 솔루션만을 지정하면 되지만 배포를 위한 위치,패키지 설정등을 위해 앱서비스를 업로드하는 msbuild의 설정때문에 하나의 프로젝트만 선택한다.) 생성시 name: Publish to folder run: ms..
-
AzureWebApp에 ASP(.NETFramework)로 CI/CD - 1 연결 기초GitHub 2022. 2. 21. 12:00
Azure Web Apps에 GitHub ACTIONS 연결 기초 Azure Actions로 가상머신에서 미리 테스트 실행한 프로젝트를 에러가 없으면 Azure Web App 에 업로드 까지 자동으로 해주는 과정의 기초다 문제는 .Net FrameWork는 msbuild라는 명령어를 사용해야 하는데 현재는 거의 자료가 없는 관계로 프로젝트 파일이 늘어날때마다 고생할 것으로 보인다. 연결 과정 설명 웹 프로젝트(.Net FrameWork) 생성(프로젝트 생성방법의 설명은 생략하겠다. VS에서 평범하게 생성하자 일단 별도의 프로젝트를 추가하지는 말자) Git 변경 내용 창에서 Git 레포지트리 만들기를 눌러 현재 프로젝트를 Git에 업로드한다.(Visual Studio용 Git Ignore 파일도 생성해두는..
-
DevOps 팁 - Relases에서 다른 계정의 앱 서비스가 선택할 수 없을 시Azure DevOps 2022. 2. 17. 10:38
별도 계정의 Azure WebApp 권한 주는 방법 여기서는 Azure 기본개념인 구독에 대해 설명하지는 않고 Azure Devops서 Pipeline 구성시 WebApp에 연결하기 위해 간단히 하는 방법만 설명할 것이다. 이 설명은 Azure Active Directory 기초개념이니 AZ-900을 공부하는게 도움이 될 것이다. 목적 Azure Devops의 Pipeline 에서 Release 구성을 만들 떄 현제 DevOps의 계정이 아닌 별도 계정의 Azure Web Apps와 연결하고 싶을 것이다. 별도의 설정이 없이는 현제 계정의 Azure WebApp 의 계정만이 나올 것이다. 이것을 해결하려면 Web App을 소유하고 있는 계정에서 권한을 부여해야 한다. Azure DevOps PipeLin..
-
DevOps 4 - 첫 Azure Pipelines Relases 설정Azure DevOps 2022. 2. 17. 10:32
첫 Azure Pipelines Releases 설정 Pipelines 에서 배포할 수 있도록 설정을 마친 상태에서 Relases화면에서 자주 사용할 법한 기능들을 설명한다. 이 화면은 Relases화면에서 Edit를 클릭해 나온 Edit Relase화면에 들어왔다는 가정하여 설명한다. 기능(Artifacts) Pipeline 빌드 후 새 Release를 자동으로 생성 Release Pipeline화면에 들어오자 좌측에서 수정하려는 relase pipeline을 선택하고 Edit를 클릭해 수정화면으로 들어간다. Artifacts 에서 배포하려고 빌드를 설정한 곳의 번개 표시를 클릭 오른쪽에 Creates a release every time a new build is available 위의 옵션을 Ena..