moduser (mu)

Description

Permet de modifier les informations utilisateur telles que les autorisations, l'ID utilisateur et le nom d'un utilisateur AppScan® Source.
Remarque : Cette commande n'est pas prise en charge lorsque AppScanEnterprise Server est utilisé en tant que magasin de données sur AppScan Source version 10.02 ou ultérieure.

Syntaxe

moduser --userid|-u <user id>
[--fullname|-f <user first and last name>]
[--group [group[:permission[;permission...]
	[--group...]]
[--removegroup [group[:permission
	[;permission...] [--removegroup...]]

Nom d'utilisateur et nom

  • --username|-u : Obligatoire. Nom d'utilisateur AppScan Source valide.
  • --fullname|-f : Facultatif. nom complet de l'utilisateur. Si l'entrée inclut des espaces, encadrez-la de guillemets (") ; par exemple, -f "Joe Smith".

Groupes et autorisations

Facultatif.

Les groupes et autorisations identifient les tâches AppScan Source qui sont autorisées pour cet utilisateur. Les tâches qui ne sont pas spécifiquement identifiées comme étant associées à une autorisation sont disponibles pour tous les utilisateurs :

--group : groupes et autorisations de groupes à ajouter à l'utilisateur. La spécification d'un groupe sans mention d'autorisations accorde à l'utilisateur toutes celles rattachées à ce groupe.

ou

--removegroup : groupes et autorisations de groupes à retirer pour cet utilisateur. La spécification d'un groupe sans mention d'autorisations retire à l'utilisateur toutes celles rattachées à ce groupe.

Les groupes et autorisations sont les suivants :

  • ASSESSMENTS : autorisations au niveau de l'évaluation.
    • ASMNTDELETE : suppression d'évaluations publiées.
    • ASMNTPUBLISH : publication d'évaluations.
    • ASMNTSAVE : sauvegarde des évaluations.
    • ASMNTVIEWPUBLISH : affichage des évaluations publiées.
  • ADMIN : autorisations d'administration.
    • ASE : Gérer les paramètres AppScan Enterprise
    • USER : gestion des paramètres utilisateur, notamment l'ajout et la suppression d'utilisateurs et la modification de leurs autorisations.
  • APPS : autorisations au niveau de l'application et du projet.
    • ATTRAPPLY : application d'attributs à des applications.
    • ATTRMODIFY : création, suppression et modification d'attributs.
    • VIEWREGISTER : affichage des applications et projets enregistrés.
    • REGISTER : enregistrement/annulation d'enregistrement d'applications et de projets. Implique de détenir une autorisation VIEWREGISTER.
    • SCAN : analyse d'applications et de projets.
  • KB : Base de connaissances gestion des autorisations.
    • CUSTOM : gestion des règles personnalisées.
    • PATTERN : création, édition ou suppression de schémas.
  • FILTER : gestion des filtres.
    • SHAREDFILTERS : gestion des filtres partagés.
  • SCANCONFIG : Gestion de la configuration d'examen
    • SHAREDCONFIGS : gestion des configurations d'examen partagées.

Exemple

Après la création des données d'identification de l'utilisatrice Joan Darcy (à l'aide de la commande newuser (nu)), l'administrateur système a déterminé qu'elle a uniquement besoin des autorisations d'enregistrement, de publication et d'affichage, mais pas de l'autorisation de suppression. De plus, Joan a besoin des autorisations Base de connaissances Patterns (Schémas) :

moduser --userid joandarcy --removegroup
ASSESSMENTS:ASMNTDELETE --group KB:PATTERN