There should be checkbox option (for T&C )that should appear during sign up/form submission/voting/commenting. A user should not be allowed to proceed further or action on the portal without clicking on the checkbox thereby agreeing to T&C. The same consent value should be reflected at the back end too. Currently the consent feature in Aha! allows the user to bypass it
Thank you for the feedback! The ideas portal consent feature provides a checkbox to capture additional consent. This is intentionally not required and we do not plan to make it so. The Aha! portal users page provides details on which portal users have provided additional consent. An ideas portal user may revoke their consent at any time through a user profile checkbox. However, if you would like to require agreement, you can do so by implementing the agreement on a customer hosted site and utilize ideas portal SSO to provision portal users after agreement.
This is especially useful for the companies who want to keep out/limit certain users (for example federal users because of CFIUS requirements) and don't want to make the portal private