newuser (nu)
描述
创建新的 AppScan® Source 用户(需要有效用户名、密码、全名)。AppScan® Source 用户可能存在于 AppScan® Enterprise Server 用户存储库和 AppScan® Source 数据库中。或者,如果您有理由让用户无法访问服务器,则可以在本地将其创建为 AppScan® Source 用户。还可新建 AppScan® Source 上已存在的 AppScan® Enterprise Server 用户。
newuser (nu) 支持通用访问卡 (CAC) 认证,那么 AppScan® Enterprise Server 命令不适用。语法
newuser --userid|-u <user id>
--password|-p <password>
--fullname|-f <user first and last name>
[--group [group[:permission[;permission...]
[--group...]]
识别信息
--userid|-u:必需。用户标识。不允许空格。--password|-p:用户密码。--fullname|-f:用户的完整名称。如果此条目中包含空格,请使用"符号将其括起来(例如-f "Joe Smith")。
组和许可权
可选。组和许可权标识用于标识该用户所允许执行的 AppScan® Source 任务。未专门标识为许可权的一部分的任务可用于所有用户:
--group:此用户的组和组许可权。如果指定组时不带任何许可权,将向用户授予该组中的所有许可权。组及其许可权包括:
ASSESSMENTS:评估级别许可权。ASMNTDELETE:删除已发布的评估。ASMNTPUBLISH:发布评估。ASMNTSAVE:保存评估。ASMNTVIEWPUBLISH:查看已发布的评估。
ADMIN:管理许可权。ASE:管理 AppScan® Enterprise 设置USER:管理用户设置,包括添加和删除用户以及更改用户许可权。
APPS:“应用程序”和“项目”级别许可权ATTRAPPLY:将属性应用到应用程序。ATTRMODIFY:创建、删除和修改属性。VIEWREGISTER:查看已注册的应用程序和项目。REGISTER:注册/注销应用程序和项目。默示VIEWREGISTER许可权。SCAN:扫描应用程序和项目。
KB:Knowledgebase 管理许可权CUSTOM:管理定制规则。PATTERN:创建、编辑或删除模式。
FILTER:过滤器管理SHAREDFILTERS:管理共享过滤器。
SCANCONFIG:扫描配置管理SHAREDCONFIGS:管理共享的扫描配置。
LDAP 认证
如果 AppScan® Source 用户存储库中没有 LDAP 用户,那么无法将其添加到 AppScan® Enterprise Server 用户存储库中。要添加将通过 LDAP 进行认证的 AppScan® Source 用户,那么必须先将 AppScan® Enterprise Server 用户存储库配置为使用 LDAP 存储库。有关这方面的信息,请参阅AppScan® Enterprise Server 规划与安装指南。
如果您在使用 LDAP 认证而且想要添加不是 LDAP 用户组的一部分的 AppScan® Source 用户,发出 newuser 命令。
示例
在 AppScan® Enterprise Server 上创建用户 Joan Darcy。她的用户名是 joandarcy,她的密码是 123456。Joan 可通过 APPS 和 ASSESSMENTS 组中的所有许可权以及 KB 组中的定制规则许可权来使用 AppScan® Source:
AllApplications>> newuser --userid joandarcy --password 123456
--fullname "Joan Darcy" --group APPS --group ASSESSMENTS --group KB:CUSTOM
AllApplications>> Created user 'joandarcy'. User ID: 888