Skip to content

Commit

Permalink
Copy Files From Source Repo (2024-10-20 23:15)
Browse files Browse the repository at this point in the history
  • Loading branch information
olprod committed Oct 21, 2024
1 parent 532de8a commit e27ff8b
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 23 deletions.
34 changes: 12 additions & 22 deletions Instructions/Labs/LAB_01_RBAC.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,35 +120,31 @@ Azure 사용자와 그룹이 어떻게 만들어지는지 보여주는 개념
4. Cloud Shell 창 내의 PowerShell 세션에서 다음을 실행하여 프로필 개체 내에서 암호값을 설정합니다.
```powershell
$PasswordProfile = @{
Password = 'Helo123!'
ForceChangePasswordNextSignIn = $true
ForceChangePasswordNextSignInWithMfa = $true
}
$passwordProfile.Password = "Pa55w.rd1234"
```
5. Cloud Shell 창 내의 PowerShell 세션에서 다음을 실행하여 Microsoft Entra ID에 연결합니다.
```powershell
Connect-MgGraph -Scopes "User.ReadWrite.All", "Group.ReadWrite.All", "AuditLog.Read.All", "RoleManagement.Read.Directory"
Connect-AzureAD
```
6. Cloud Shell 창 내의 PowerShell 세션에서 다음을 실행하여 Microsoft Entra 테넌트의 이름을 식별합니다.
```powershell
$domainName = ((Get-MgOrganization).VerifiedDomains)[0].Name
$domainName = ((Get-AzureAdTenantDetail).VerifiedDomains)[0].Name
```
7. Cloud Shell 창 내의 PowerShell 세션에서 다음을 실행하여 Isabel Garcia에 대한 사용자 계정을 만듭니다.
```powershell
New-MgUser -DisplayName 'Isabel Garcia' -PasswordProfile $passwordProfile -UserPrincipalName "Isabel@$domainName" -MailNickName 'Isabel' -AccountEnabled
New-AzureADUser -DisplayName 'Isabel Garcia' -PasswordProfile $passwordProfile -UserPrincipalName "Isabel@$domainName" -AccountEnabled $true -MailNickName 'Isabel'
```
8. Cloud Shell 창 내의 PowerShell 세션에서 다음을 실행하여 Microsoft Entra ID 사용자를 나열합니다(Joseph 및 Isabel의 계정이 목록에 표시되어야 함).
```powershell
Get-MgUser
Get-AzureADUser -All $true | Where-Object {$_.UserPrincipalName -like "*43846135@LOD*"}
```
#### 작업 2: PowerShell을 사용하여 후임 관리자 그룹을 만들고 Isabel Garcia의 사용자 계정을 그룹에 추가합니다.
Expand All @@ -158,38 +154,32 @@ Azure 사용자와 그룹이 어떻게 만들어지는지 보여주는 개념
1. Cloud Shell 창 내의 동일한 PowerShell 세션에서 다음을 실행하여 후임 관리자라는 **새 보안 그룹을 만듭니다**.
```powershell
New-MgGroup -DisplayName "Junior Admins" -MailEnabled:$false -SecurityEnabled:$true -MailNickName JuniorAdmins
New-AzureADGroup -DisplayName 'Junior Admins43846135' -MailEnabled $false -SecurityEnabled $true -MailNickName JuniorAdmins
```

2. Cloud Shell 창 내의 PowerShell 세션에서 다음을 실행하여 Microsoft Entra 테넌트의 **그룹을 나열**합니다(목록에는 Senior Admins 및 Junior Admins 그룹이 포함되어야 함).

```powershell
Get-MgGroup
Get-AzureADGroup
```

3. Cloud Shell 창 내의 PowerShell 세션에서 다음을 실행하여 Isabel Garcia의 사용자 계정에 대한 **참조를 얻습니다**.

```powershell
$user =Get-MgUser -Filter "MailNickName eq 'Isabel'"
$user = Get-AzureADUser -Filter "UserPrincipalName eq 'Isabel[email protected]'"
```

4. Cloud Shell 창 내의 PowerShell 세션에서 다음을 실행하여 주니어 관리자 그룹에 대한 **참조를 가져옵니다**.
4. Cloud Shell 창 내의 PowerShell 세션에서 다음을 실행하여 Isabel의 사용자 계정을 Junior Admins43846135 그룹에 추가합니다.
```powershell
$targetGroup = Get-MgGroup -ConsistencyLevel eventual -Search '"DisplayName:Junior Admins"'
Add-AzADGroupMember -MemberUserPrincipalName $user.userPrincipalName -TargetGroupDisplayName "Junior Admins43846135"
```

5. Cloud Shell 창 내의 PowerShell 세션에서 다음을 실행하여 하위 관리자 그룹에 **Isabel의 사용자 계정을 추가합니다**.
5. Cloud Shell 창 내의 PowerShell 세션에서 다음을 실행하여 Junior Admins43846135 그룹에 Isabel의 사용자 계정이 포함되어 있는지 확인합니다.

```powershell
New-MgGroupMember -DirectoryObjectId $user.id -GroupId $targetGroup.id
Get-AzADGroupMember -GroupDisplayName "Junior Admins43846135"
```
5. Cloud Shell 창 내의 PowerShell 세션에서 다음을 실행하여 후임 관리자 그룹에 Isabel의 사용자 계정이 포함되어 있는지 **확인합니다**.
```powershell
Get-MgGroupMember -GroupId $targetGroup.id
```
> 결과: PowerShell을 사용하여 사용자와 그룹 계정을 만들고 사용자 계정을 그룹 계정에 추가했습니다.
### 연습 3: 최두리(사용자 계정)를 구성원으로 포함하는 서비스 데스크 그룹을 만듭니다.
Expand Down
2 changes: 1 addition & 1 deletion Instructions/Labs/LAB_03_AzureFirewall.md
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,7 @@ Azure Firewall을 설치해야 합니다. 조직에서 전체 네트워크 보

2. **AZ500LAB08** 블레이드의 리소스 목록에서 **Srv-Work** 가상 머신을 클릭합니다.

3. **Srv-Work** 블레이드의 **설정** 섹션에서 **네트워킹**을 클릭합니다.
3. **Srv-Work** 블레이드에서 **네트워킹**을 클릭합니다.

4. **Srv-Work \| 네트워킹** 블레이드에서 **네트워크 인터페이스** 항목 옆에 있는 링크를 클릭합니다.

Expand Down

0 comments on commit e27ff8b

Please sign in to comment.