Glexec is software that lets one user run software as another user under some conditions. It uses authorization plugins such as GUMS to decide when this is allowed.