开发准备
====

#### 环境准备

*   HarmonyOS系统：HarmonyOS 6.0.0 Release及以上。
    
*   DevEco Studio版本：DevEco Studio 6.0.0 Release及以上。
    
*   HarmonyOS SDK版本：HarmonyOS 6.0.0 Release SDK及以上。
    

#### 申请资质

在开发应用前，需要在AppGallery Connect中配置项目和应用信息。包括：

*   [注册账号](https://developer.huawei.com/consumer/cn/doc/start/registration-and-verification-0000001053628148)和[企业开发者实名认证](https://developer.huawei.com/consumer/cn/doc/start/edrna-0000001062678489)。
    
*   [创建项目](https://developer.huawei.com/consumer/cn/doc/app/agc-help-create-project-0000002242804048)和[创建HarmonyOS应用](https://developer.huawei.com/consumer/cn/doc/app/agc-help-create-app-0000002247955506)。
    
*   [申请企业MDM应用发布证书](https://developer.huawei.com/consumer/cn/doc/app/agc-help-enterprise-mdm-cert-0000002283256801)和[申请企业MDM应用发布Profile](https://developer.huawei.com/consumer/cn/doc/app/agc-help-enterprise-mdm-profile-0000002248341094)。
    

#### 申请接口所需权限

在申请权限前，请保证符合[权限使用的基本原则](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/app-permission-mgmt-overview#权限使用的基本原则)。并且在工程模块对应的[module.json5配置文件](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/module-configuration-file)中"requestPermissions"标签下声明所需的权限。

**表1** 权限说明

| 应用能力 | 使用场景 | 需要权限 |
| :-- | :-- | :-- |
| 空间互传 | 使用空间互传API设置、获取审计信息。 | ohos.permission.ENTERPRISE\_FILE\_TRANSFER\_AUDIT\_POLICY\_MANAGEMENT |
| 空间管理 | 下发空间生命周期策略需要申请该权限。 | ohos.permission.ENTERPRISE\_MANAGE\_LOCAL\_PUBLICSPACES |
| 空间管理 | 查询空间信息需要申请该权限。 | ohos.permission.QUERY\_LOCAL\_WORKSPACES |
| 空间管理 | 企业应用订阅企业数字空间相关事件需要申请该权限。 | ohos.permission.ENTERPRISE\_WORKSPACES\_EVENT\_SUBSCRIBE |

示例：

"requestPermissions": \[
  {
    "name": "ohos.permission.ENTERPRISE\_FILE\_TRANSFER\_AUDIT\_POLICY\_MANAGEMENT"
  },
  {
    "name": "ohos.permission.ENTERPRISE\_MANAGE\_LOCAL\_PUBLICSPACES"
  },
  {
    "name": "ohos.permission.QUERY\_LOCAL\_WORKSPACES"
  },
  {
    "name": "ohos.permission.ENTERPRISE\_WORKSPACES\_EVENT\_SUBSCRIBE"
  }
\]