Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Spelling correction

Include Page
spaceKeyGrouper
pageTitleNavigation

Panel
borderColor#ccc
bgColor#FcFEFF
titleColorwhite
titleBGColor#00a400

 This topic is discussed in the "Grouper Maintenance" training video.

...

A future version may extend the Source class to provide more efficient lookups of subjects.

Usage

No Format

$GROUPER_HOME/bin/gsh.sh -usdu <command line arguments>

Without any arguments, USDU prints its usage

No Format

usage: USDU -all | -source <arg> | -uuid <arg> [-delete] [-start <arg>]
 -all            find unresolvable subjects from all sources
 -delete         delete memberships and privileges
 -source <arg>   find unresolvable subjects from source
 -start <arg>    start session as this subject, default GrouperSystem
 -uuid <arg>     find unresolvable subject with member uuid

Unresolvable subjects are printed to stdout.

If an unresolvable subject is not a member of any groups:
 member_uuid='<uuid>' subject='<id>' no_memberships

For every group or stem and list that an unresolvable subject is a member of:
 member_uuid='<uuid>' subject='<id>' group|stem='<name>' list='<name>' [delete]

For every unresolvable subject, usdu prints one line for every immediate memberbershipmembership. If an unresolvable subject is not a member of any groups and has no privileges, usdu prints no_memberships.

Find unresolvable subjects from all sources

No Format

$GROUPER_HOME/bin/gsh.sh -usdu -all
member_uuid='e58697e4-...' subject='id1'/'source'/'person' group='stem:group1' list='members'
member_uuid='e58697e4-...' subject='id2'/'source'/'person' group='stem:group2' list='members'
...

Find unresolvable subjects from a specified source

No Format

$GROUPER_HOME/bin/gsh.sh -usdu -source CustomSource

Find unresolvable subject via member uuid

No Format

$GROUPER_HOME/bin/gsh.sh -usdu -uuid e58697e4-11a5-4082-b318-cb1e79191923

Delete unresolvable subject from all groups

No Format

$GROUPER_HOME/bin/gsh.sh -usdu -uuid e58697e4-... -delete
member_uuid='e58697e4-...' subject='id1'/'source'/'person' group='stem:group1' list='members' delete

...