--- loncom/automation/Autocreate.pl 2010/03/30 15:24:52 1.13 +++ loncom/automation/Autocreate.pl 2010/08/13 16:37:30 1.14 @@ -2,7 +2,7 @@ # # Automated Course Creation script # -# $Id: Autocreate.pl,v 1.13 2010/03/30 15:24:52 raeburn Exp $ +# $Id: Autocreate.pl,v 1.14 2010/08/13 16:37:30 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -110,8 +110,15 @@ close($fh); exit; } + $env{'user.name'} = $dcname; + $env{'user.domain'} = $dcdom; + $env{'request.role.domain'} = $defdom; + my @permissions = ('mau','ccc','cin','cta','cep','ccr','cst'); + my %permissionflags = (); + &set_permissions(\%permissionflags,\@permissions); my $output = &process_xml($fh,$defdom,$dcname,$dcdom); print $output; + &unset_permissions(\%permissionflags); } } else { my @permissions = ('mau','ccc','cin','cta','cep','ccr','cst');