通过 Microsoft Azure 安装代理

Zoho Assist 无人值守代理用于管理 Azure AD 下的设备。要管理这些设备,您必须安装代理。在 Azure AD 环境中安装代理可以通过两种方式完成:

  • 带有存储帐户的 Microsoft Intune 服务
  • Azure Automation 服务

带有存储帐户的 Microsoft Intune 服务 

要使用 Intune 服务安装代理,请按照以下步骤操作:

  1. 创建存储帐户
  2. 创建一个 blob 并上传你的代理文件
  3. 修改脚本
  4. 通过 Intune 启动安装

 创建存储账户   

  1. 在 Azure 门户中,选择 所有服务
  2. 从可用列表中选择存储帐户,然后单击添加选项。
  3. 选择一个订阅来创建你的存储帐户。
  4. 在 资源  字段下,选择 创建新建(或从下拉菜单中选择一个现有的资源组)。为新的资源组输入一个Name,如下图所示。 
    要创建一个新的资源组,请转到仪表板 > 新建,然后单击创建存储帐户。为新资源组命名以继续下一步
     
  5. 为你的存储帐户选择一个位置,或使用默认位置。
  6. 将以下字段保留为默认值:

    字段
    部署模型资源管理器
    性能标准
    Account 类型StorageV2(通用 v2)
    复制只读访问异地冗余存储(RA-GRS
    访问层
  7. 选择 查看 + 创建 以查看存储帐户设置并创建该帐户。

  创建一个 blob 并上传代理文件 

  1. 转到你创建的存储帐户。
  2. 在 Blob 服务 下,点击 Blob
  3. 现在点击 容器 按钮。
  4. 输入名称,并将公共访问级别设置为“Blob”。
  5. 点击确定按钮以添加 blob。
  6. Open你创建的 blob,点击上传,然后导航到文件位置选择 ZA_Access.msi 文件。
  7. 点击 高级下拉列表 并将身份验证类型设置为 Account 密钥,将 Blob 类型设置为 块 Blob,并选择所需的 Blob 大小。
  8. 点击上传按钮上传你的文件。

 修改脚本   

  1. 转到 存储帐户 -> Blob -> 容器 (其中包含已上传的 ZA_Access.msi 文件)。
  2. 分别复制以上文件的URL。
  3. 下载并解压本文档下方所附的 zip 文件。从解压后的脚本文件夹中,复制名为AzureAgentInstall.ps1的 PowerShell 脚本,并将其粘贴到文本Edit器中。
  4. 导航到文本:"<ZA_ACCESS_MSI_URL>",该文本位于 AzureAgentInstall.ps1 文件中,然后将其替换为已复制的已上传 URL,即 ZA_Access.msi 文件 的 URL。

 通过 Intune 启动安装   

  1. 导航到 Microsoft Intune -> 设备配置 -> PowerShell 脚本,然后单击 添加 按钮。
  2. 提供一个名称,然后点击下一步按钮。
  3. 在 脚本设置 下,导航到 AzureAgentInstall.ps1 文件位置,并单击 Open 按钮。
  4. 在 “分配” 下,根据需要安装的设备情况,将脚本分配给所有设备、所有用户或所需的组。
  5. 然后,点击下一步按钮并检查任务。
  6. 单击 添加 按钮以执行脚本。

您已经成功通过 Intune 服务在 Microsoft Azure AD 环境中的设备上安装了代理。

 Azure 自动化 服务 

以下是使用自动化服务安装代理的先决条件:

  • Microsoft 存储帐户
  • Azure Automation 服务。

要使用自动化服务安装代理,请按照以下步骤操作:

  1. 创建一个自动化帐户
  2. 创建存储帐户
  3. 创建混合 Runbook 工作器组
  4. 创建一个 Blob 并上传代理文件
  5. 修改脚本
  6. 创建运行手册 

 创建自动化帐户 

  1. 在 Azure 门户中,选择 所有服务。
  2. 在资源列表中,输入并选择 自动化Account。
  3. 在出现的自动化Account窗口中选择 添加
  4. 在添加自动化Account中,提供名称订阅详细信息。
  5. 在 资源组 部分,选择 新建 并提供相关详细信息(或选择现有的资源组)。
  6. 单击 Azure Run 作为 Account ,然后使用管理员权限 添加一个 Account
  7. 单击创建按钮以完成自动化帐户的设置。
    已创建的自动化帐户概览。

 创建存储帐户   

  1. 在 Azure 门户中,选择所有服务。
  2. 在可用列表中,选择 存储Account 并单击 添加 选项。
  3. 选择一个订阅来创建你的存储帐户。
  4. 在 资源组 字段下,选择 创建新建 (或从下拉菜单中选择一个现有的资源组)。 
    在创建新的存储帐户时命名资源组
     
  5. 输入 新资源组的名称
  6. 为你的存储帐户选择一个位置,或使用默认位置。
  7. 将以下字段保留为默认值:

    字段
    部署模型资源管理器
    性能标准
    Account 类型StorageV2(通用 v2)
    复制只读访问异地冗余存储(RA-GRS
    访问层
  8. 选择 查看 + 创建 以查看存储帐户设置并创建该帐户。

创建混合 Runbook 辅助角色组   

信息:在 Azure 环境中,Automation 帐户会为虚拟设备执行 Runbook。对于非 Azure 环境,应使用混合运行器组。
  1. 将此Azure_Automation.ps1(从压缩包中提取的脚本文件)的内容复制到工作机上,并将其保存为New-OnPremiseHybridWorker.ps1
  2. 在执行过程中,New-OnPremiseHybridWorker.ps1 脚本需要以下参数。
  3. 在你的计算机上,以Admin模式从开始屏幕中选择 Windows PowerShell 
  4. From PowerShell 命令行外壳中,打开包含已下载脚本的文件。
  5. 更改参数的值,例如 AutomationAccountName、-AAResourceGroupName、-OMSResourceGroupName、-HybridGroupName、-SubscriptionId 和 -WorkspaceName。
  6. 然后运行以下命令: 

    信息: PowerShell 命令脚本:" .\New-OnPremiseHybridWorker.ps1 -AutomationAccountName -AAResourceGroupName -OMSResourceGroupName -HybridGroupName -SubscriptionId -WorkspaceName"。

    (当出现安装 NuGet 的提示以及使用 Azure 凭据进行身份验证的提示时,点击同意安装软件,并填写 Azure AD 凭据。)

  7. 脚本完成后,混合运行器组页面将显示新组及其成员数量(对于现有组,成员数量将递增)。您可以在混合运行器组页面的列表中选择该组。在混合运行器页面上,您将看到该组的每个成员都被列出。

注意:

通过配置 SoM 策略,可以实现以下目标:

  • Operations Management Suite (OMS) 仅用于安装和维护管理代理,并监视工作器的运行情况。Runbook 的分发及其运行指令由 Azure Automation 执行。
  • 应将 Log Analytics 工作区服务与你的 Automation 帐户进行链接,以跟踪对混合工作人员所做的更改。要进行链接,请按照以下步骤操作:
  1. 进入 自动化Account 并点击 Inventory 下的 配置管理。
  2. 选择相关的 Log Analytics 工作区、Log Analytics 工作区订阅和 Automation Account,然后单击 启用
    在“配置管理”下的“清单”页中,您可以选择并启用相关的 Log Analytics 工作区、Log Analytics 工作区订阅和 Automation 帐户。

 创建 Blob 并上传代理文件   

  1. 转到你创建的存储帐户。
  2. 在“Blob 服务”下点击“Blob”。
  3. 单击 容器 按钮。
  4. 输入名称,并将公共访问级别设置为“Blob”。
  5. 单击 确定 按钮以添加 Blob。
  6. 现在,打开你创建的 blob,点击“上传”,然后导航到文件位置并选择 ZA_Access.msi 文件。
  7. 点击 高级下拉列表 并将 身份验证类型 设置为“Account 密钥”,将 Blob 类型 设置为“块 Blob”,并选择所需的 Blob 大小。
  8. 点击 上传 以上传文件。

 修改脚本   

  1. 转到 存储 Account -> Blob -> 容器(其中包含已上传的 ZA_Access.msi 文件)。
  2. 分别复制以上文件的URL。
  3. 下载并解压附加在此文档中的 zip 文件,并打开  AzureAgentInstall.ps1 文件。
  4. 在 AzureAgentInstall.ps1 文件中找到文本: "<ZA_ACCESS_MSI_URL>",并将其替换为你已上传的 ZA_Access.msi 文件所复制的 URL。

 创建 运行手册

  1. 在 Azure 门户中转到 Automation Account 。
  2. 在 自动化 Account 选项卡中,转到 流程 自动化,并打开 Run手册。
  3. 点击 添加一个Run手册。
  4. 为运行手册提供一个名称,并将运行手册类型设置为 PowerShell。
  5. 单击 创建 按钮。
    创建并命名运行手册,并将运行手册类型设置为 PowerShell。
  6. 现在,打开 runbook 并点击 Edit 选项。
  7. 将 AzureAgentInstall.ps1 脚本中的内容复制并粘贴到 runbook 中。
  8. Save 并 发布 runbook。
  9. 单击“开始”按钮后,将出现一个提示。选择“混合运行器组”选项。
  10. 选择需要安装 Zoho Assist 无人值守代理的 组。
  11. 单击“确定”按钮以启动安装过程。

您现在已经在 Microsoft Azure AD 环境中成功安装了代理。

Attachments ::


Azure_自动化

AzureAgentInstall

上一页

下一页