use GUMS; # initialize DBI database... # you retrieve user name from a cookie or # database here... # now, veirfy permissions: my $res = GUMS::verify_user_perm( dbh => $dbh, app_name => 'client_management_tool', node_path => "/root/$app_page", user_name => $user_name, perm => 'Edit' ); unless ($res) { print "$user_name lacks 'Edit' permission to access/use this page.\n"; }