程序启动方法、装置、电子设备和存储介质制造方法及图纸

技术编号:43836019 阅读:43 留言:0更新日期:2024-12-31 18:33
本发明专利技术实施例公开了程序启动方法、装置、电子设备和存储介质。该方法中,接收待启动程序发送的程序启动路径,程序启动路径由待启动程序在接收到基于用户权限的启动请求时生成发送;获取生成启动请求的当前用户对应的会话ID和用户令牌;从预设的进程提取管理员令牌,从用户令牌提取用于表征当前用户的身份信息的第一类参数;根据第一类参数和预设用于表征和管理员权限相同的权限信息的第二类参数得到完整令牌参数,并基于管理员令牌和完整令牌参数创建目标令牌;将会话ID配置为目标令牌的会话ID;根据配置会话ID的目标令牌以及程序启动路径启动程序。本发明专利技术实施例能够在获得管理员权限授权的前提下,使来宾用户能直接安全有序访问管理员权限程序。

【技术实现步骤摘要】

本专利技术实施例涉及操作系统,尤其涉及程序启动方法、装置、电子设备和存储介质


技术介绍

1、各种应用程序是电子设备实现用户所需功能的软件基础。在电子设备中,应用程序基于操作系统运行,为保障电子设备的使用者的信息安全,操作系统通常会通过不同的用户账号配置不同的使用权限,例如为持有者的管理员用户配置管理员权限,管理员权限下能对电子设备进行最高权限的操作;为持有者之外的来宾用户配置用户权限,用户权限下能对电子设备进行低于管理员权限的操作。直观而言,管理员权限下能打开用户权限下能打开的程序,还能打开用户权限下不能打开的程序。不同用户使用电子设备过程中产生的数据互相隔离。

2、在实际使用电子设备过程中,可能出现来宾用户打开管理员权限才能打开的受限用户程序。现有技术中通过对令牌复制置入会话id后,创建服务程序代替受限用户程序完成操作。这种处理方式可能会扰乱整个操作系统的秩序,带来安全隐患。


技术实现思路

1、本专利技术提供了程序启动方法、装置、电子设备和存储介质,以解决现有技术中对受限用户程序通过对令牌复制本文档来自技高网...

【技术保护点】

1.程序启动方法,其特征在于,包括:

2.根据权利要求1所述的程序启动方法,其特征在于,所述第一类参数包括认证ID、令牌过期时间、用户SID、用户组中的自定义SID、令牌主组SID、令牌访问控制列表和令牌源信息;所述第二类参数包括令牌权限、令牌类型、预定义SID和特权参数。

3.根据权利要求1或2所述的程序启动方法,其特征在于,所述根据所述第一类参数和预设的第二类参数得到完整令牌参数,并基于所述管理员令牌和完整令牌参数创建目标令牌,包括:

4.根据权利要求1或2所述的程序启动方法,其特征在于,所述将所述会话ID配置为所述目标令牌的会话ID,包括:...

【技术特征摘要】

1.程序启动方法,其特征在于,包括:

2.根据权利要求1所述的程序启动方法,其特征在于,所述第一类参数包括认证id、令牌过期时间、用户sid、用户组中的自定义sid、令牌主组sid、令牌访问控制列表和令牌源信息;所述第二类参数包括令牌权限、令牌类型、预定义sid和特权参数。

3.根据权利要求1或2所述的程序启动方法,其特征在于,所述根据所述第一类参数和预设的第二类参数得到完整令牌参数,并基于所述管理员令牌和完整令牌参数创建目标令牌,包括:

4.根据权利要求1或2所述的程序启动方法,其特征在于,所述将所述会话id配置为所述目标令牌的会话id,包括:

5.根据权利要求1或2所述的程序启动方法,其特征在于,所述根...

【专利技术属性】
技术研发人员:薄景仁
申请(专利权)人:广州视源电子科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1