The Resource Request portlet allows the guest or anonymous user to execute resource requests. For example, you could set up a resource request that allows a user to self-register upon a completed and approved workflow.