Azure DevTest Labs에서 랩에 공지 게시

랩 관리자는 기존 랩에 사용자 지정 공지를 게시하여 랩에 대한 최근 변경 내용 또는 추가 내용을 사용자에게 알릴 수 있습니다. 예를 들어 다음에 대해 사용자에게 알릴 수 있습니다.

  • 사용할 수 있는 새 VM 크기
  • 현재 사용할 수 없는 이미지
  • 랩 정책에 대한 업데이트

일단 게시되면 랩의 개요 페이지에 공지가 표시되고 사용자는 해당 공지를 선택하여 자세한 내용을 확인할 수 있습니다.

이 공지 기능은 임시 알림에 사용해야 합니다. 더 이상 필요 없는 공지는 쉽게 비활성화할 수 있습니다.

기존 랩에 공지를 게시하는 단계

  1. Azure Portal에 로그인합니다.

  2. 필요한 경우 모든 서비스를 선택하고 목록에서 DevTest Labs를 선택합니다. 대시보드의 모든 리소스 아래에 랩이 이미 표시되어 있을 수 있습니다.

  3. 랩 목록에서 공지를 게시하려는 랩을 선택합니다.

  4. 랩의 개요 영역에서 구성 및 정책을 선택합니다.

    구성 및 정책 단추

  5. 설정 아래의 왼쪽에서 랩 공지를 선택합니다.

    랩 공지 단추

  6. 이 랩에서 사용자를 위한 메시지를 만들려면 사용로 설정합니다.

  7. 만료 날짜를 입력하여 공지가 사용자에게 더 이상 표시되지 않는 이후 시간 및 날짜를 지정할 수 있습니다. 만료 날짜를 입력하지 않으면 사용하지 않을 때까지 공지가 유지됩니다.

    참고

    공지가 만료된 후에 사용자에게는 더 이상 표시되지 않지만 여전히 랩 공지 창에 존재합니다. 이를 편집하고 재사용하여 다시 활성화할 수 있습니다.

  8. 공지 제목공지 텍스트를 입력합니다.

    제목은 100자까지 가능하고 랩의 개요 페이지에 표시됩니다. 사용자가 제목을 선택하면 공지 텍스트가 표시됩니다.

    공지 텍스트는 마크다운을 허용합니다. 공지 텍스트를 입력하면 화면 맨 아래의 미리 보기 영역에서 메시지를 볼 수 있습니다.

    메시지를 만드는 랩 공지 화면입니다.

  9. 공지를 게시할 준비가 되면 저장을 선택합니다.

이 공지를 랩 사용자에게 더 이상 표시하지 않으려는 경우 랩 공지 페이지로 돌아가서 사용아니요로 설정합니다. 만료 날짜를 지정하는 경우 공지는 해당 날짜 및 시간에 자동으로 비활성화됩니다.

알림을 보기 위한 단계

  1. Azure Portal에서 랩을 선택합니다.

  2. 랩에 게시된 공지가 있으면 랩 개요 페이지 위쪽에 정보 알림이 표시됩니다. 이 정보 공지는 공지를 만들었을 때 지정된 공지 제목입니다.

    개요 페이지의 랩 공지 사항

  3. 메시지를 선택하여 전체 공지를 볼 수 있습니다.

    랩 알림에 대한 자세한 정보

Azure DevTest Labs 시작

Azure를 처음 사용하세요? 체험 Azure 계정을 만드세요.

이미 Azure에 계정이 있나요? 첫 번째 랩 을 만들고 몇 분 안에 Azure DevTest Labs를 시작합니다.

Azure Resource Manager 템플릿

다음 예제에서와 같이 Azure Resource Manager 템플릿의 일부로 공지를 지정할 수 있습니다.

{
    "$schema": "https://schema.management.azure.com/schemas/2014-04-01-preview/deploymentTemplate.json#",
    "contentVersion": "1.0.0.0",
    "parameters": {
        "name": {
            "type": "string",
            "defaultValue": "devtestlabfromarm"
        },
        "regionId": {
            "type": "string",
            "defaultValue": "eastus"
        }
    },
    "resources": [
        {
            "apiVersion": "2017-04-26-preview",
            "name": "[parameters('name')]",
            "type": "Microsoft.DevTestLab/labs",
            "location": "[parameters('regionId')]",
            "tags": {},
            "properties": {
                "labStorageType": "Premium",
                "announcement":
                {
                    "title": "Important! Three images are currently inaccessible. Click for more information.",
                    "markdown":"# Images are inaccessible\n\nThe following 3 images are currently not available for use: \n\n- image1\n- image2\n- image3\n\nI am working to fix the problem ASAP.",
                    "enabled": "Enabled",
                    "expirationDate":"2018-12-31T06:00:00+00:00",
                    "expired": "false"
                },
                "support": {
                    "markdown": "",
                    "enabled": "Enabled"
                }
            },
            "resources": [
                {
                    "apiVersion": "2017-04-26-preview",
                    "name": "LabVmsShutdown",
                    "location": "[parameters('regionId')]",
                    "type": "schedules",
                    "dependsOn": [
                        "[resourceId('Microsoft.DevTestLab/labs', parameters('name'))]"
                    ],
                    "properties": {
                        "status": "Enabled",
                        "timeZoneId": "Eastern Standard Time",
                        "dailyRecurrence": {
                            "time": "1900"
                        },
                        "taskType": "LabVmsShutdownTask",
                        "notificationSettings": {
                            "status": "Disabled",
                            "timeInMinutes": 30
                        }
                    }
                },
                {
                    "apiVersion": "2017-04-26-preview",
                    "name": "[concat('Dtl', parameters('name'))]",
                    "type": "virtualNetworks",
                    "location": "[parameters('regionId')]",
                    "dependsOn": [
                        "[resourceId('Microsoft.DevTestLab/labs', parameters('name'))]"
                    ]
                }
            ]
        }
    ]
}

다음 방법 중 하나를 사용하여 Azure Resource Manager 템플릿을 배포할 수 있습니다.

다음 단계