代码之家  ›  专栏  ›  技术社区  ›  Recker

Windows权限:受信者类型

  •  0
  • Recker  · 技术社区  · 5 年前

    在查阅 TRUSTEE_TYPE TRUSTEE_IS_USER 因为我们的应用程序将始终由登录用户启动。

    但我想了解更多关于 TRUSTEE_TYPE 明确地

      TRUSTEE_IS_GROUP,
      TRUSTEE_IS_DOMAIN,
      TRUSTEE_IS_ALIAS,
      TRUSTEE_IS_WELL_KNOWN_GROUP,
      TRUSTEE_IS_COMPUTER
    

    其他类型的什么时候出现?

    受托人类型 ?

    换句话说,在什么情况下 受托人是用户

    ================================================

    更新

    用例详细信息:

    我们将这些权限转换为内部自定义位掩码,例如user_read、group_read和domain_read,这样其他开发人员就可以轻松地采用这个接口。

    但是,通过阅读关于受信者类型和dacl权限模型的理论,我们认识到受信者类型是在登录用户/所有者启动进程时设置的(这几乎总是正确的)。

    我们正在尝试在受信者类型(具有windows通用权限)和自定义权限位标记之间创建一对一映射。

    我们的应用程序几乎总是由登录用户启动,因此在查询windows权限api时,我们将受信者类型设置为user。

    现在,我们正在尝试理解(无论何时)此受信者类型是否必须是group/domain/alias/well_known_group/computer,因为我们正在为每个受信者创建自定义位掩码,考虑到受信者始终是用户,这似乎是浪费。

    0 回复  |  直到 5 年前
    推荐文章