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 AppScan®Enterprise 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