Hi Karen
It looks like you have enrolled the audience users in the program by assigning the program to the audience Assigning to a program is Ok as it groups course and also allows program messaging to occur when the program has been completed or overdue.
The error is saying that the user who is logged on doesn't have the correct permissions to access the link
Can you copy the link used in the dashboard tile when logged in as the user and confirm that this works?
regards