UseCodeUnitsPermissions function

What is the benefit thing of UseCodeUnitsPermission function in c/front?

So, if your cf application writes data to protected tables (17,45,46,32…) you must have solution developer granule or call UseCodeUnitsPermission for access.

I thought This function can let me access the codeunit that I want.