--- loncom/lonnet/perl/lonnet.pm 2022/11/05 06:00:07 1.1501 +++ loncom/lonnet/perl/lonnet.pm 2022/11/23 02:55:37 1.1502 @@ -1,7 +1,7 @@ # The LearningOnline Network # TCP networking package # -# $Id: lonnet.pm,v 1.1501 2022/11/05 06:00:07 raeburn Exp $ +# $Id: lonnet.pm,v 1.1502 2022/11/23 02:55:37 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -10334,7 +10334,7 @@ sub assignrole { if ($role =~ /^cr\//) { my $cwosec=$url; $cwosec=~s/^\/($match_domain)\/($match_courseid)\/.*/$1\/$2/; - unless (&allowed('ccr',$cwosec)) { + if ((!&allowed('ccr',$cwosec)) && (!&allowed('ccr',$udom))) { my $refused = 1; if ($context eq 'requestcourses') { if (($env{'user.name'} ne '') && ($env{'user.domain'} ne '')) {