How prevent or restrict the usage of ?.do back door to backend

AnttiP
Tera Contributor

Does anyone know how we could either prevent or at least restrict the usage of "?.do" back door to backend?

As you well know, many customer wants to restrict the end users = roleless users of going to backend. As there are some OOTB ways to automatically redirect (roleless) users from backend (nav_to.do) to portal, they do not get triggered when ?.do is used. Neither I have found a way to prevent the usage of this method for named or even all users. Any thoughts on this?

What I have tried is: I created an UI page with name '?' and tried creating various ACL rules for it. No effect.

I also created a Support ticket for this.

11 REPLIES 11

Hi Philippe,

Nope, that property does not prevent users accessing the backend from using ?.do. Please test / check any possible solutions before posting them in the Community.

 

Could you please elaborate what you mean by this:

"Make sure UI Actions and pages have roles, there is an instance check suite that will do multiple testing:

/scan_check_suite.do%3Fsys_id%3D833655cc1b94101046e87733cd4bcb4e"

Hi AnttiP,

 

Sorry, was just trying to give you a lead here. We are using this property to prevent external users to access the platform and the documentation states:

To set a login specifically for users with no roles, you can apply these same steps and use the glide.entry.loggedin.page_ess property.

Sorry it does not help you.