harmony 鸿蒙账号管理概述

  • 2025-06-12
  • 浏览 (4)

账号管理概述

简介

系统支持在一台设备上创建多个本地系统账号,以允许多个用户使用同一台设备。多个用户的数据按系统账号进行隔离,以保证不同用户数据的安全性。

基本概念

账号是用户身份的标识,不同场景下用户身份存在差异,同一用户往往存在多种账号。按照使用场景,账号模块负责管理以下类别的账号:

  • 系统账号:表示用户在端侧设备上的身份标识,该标识在每个端侧设备上唯一。

  • 域账号:表示用户在特定域内(比如公司、学校等)的身份标识,该标识在特定域内唯一。

  • 分布式账号:表示用户在分布式网络中的身份标识,由特定机构/组织发放、认证和维护,可用于设备之间的认证、组网和服务调用。

  • 应用账号:表示应用自定义的用户身份标识,该标识在应用内唯一,由应用管理其生命周期。

各类账号间的关系

account_er

从上图可以看出,账号管理模块是以系统账号为核心,其他类型账号与系统账号存在关联关系。

  • 域账号与系统账号存在一对一关联关系,两者的生命周期一致。
  • 分布式账号与系统账号存在一对多关联关系,用户可以在每个系统账号下绑定一个分布式账号;不同系统账号下,分布式账号可以重复。分布式账号的的生命周期独立于系统账号。
  • 应用账号与系统账号存在多对多关联关系,用户可以在不同系统账号下管理多个应用账号;不同系统账号下,应用账号可以重复。应用账号的生命周期独立于系统账号。
  • 域账号、分布式账号和应用账号相互之间无直接关联关系。

删除系统账号后,与之关联的域账号、分布式账号和应用账号也随之删除。

相关实例

针对账号管理开发,有以下相关实例可供参考:

你可能感兴趣的鸿蒙文章

harmony 鸿蒙账号管理

harmony 鸿蒙认证域账号(仅对系统应用开放)

harmony 鸿蒙使用约束管控系统账号(仅对系统应用开放)

harmony 鸿蒙管理应用账号

harmony 鸿蒙管理分布式账号(仅对系统应用开放)

harmony 鸿蒙管理域账号(仅对系统应用开放)

harmony 鸿蒙管理域账号插件(仅对系统应用开放)

harmony 鸿蒙管理系统账号凭据(仅对系统应用开放)

harmony 鸿蒙管理系统账号(仅对系统应用开放)

0  赞