Hi All… again!

Looks like I need to use groovy for a few xwiki tools; but I just need to confirm permissions.  If I understand correctly, you need programming rights to run a groovy script - does this mean all users that are viewing or modifying a page in xwiki with groovy scripts involved require programming rights?

For eg:
A class has a groovy script in it to compare dates (eg "is it before or after when xyz said it would be done").  This is setup at the ClassSheet level.

-> On creating a document linked to that classt; will the user be able to run the groovy script attached to the ClassSheet linked to the document?