Hi,
you have to implement that on your own by scripting, like so ...
var my_upper_x_limit = 100
var my_lower_x_limit = -100
func _process(delta):
if global_transform.origin.x > my_upper_x_limit:
global_translate( Vector3(0,0,my_upper_x_limit - global_transform.origin.x) )
elif global_transform.origin.x < my_lower_x_limit:
global_translate( Vector3(0,0,my_upper_x_limit - global_transform.origin.x) )
# do this for any restricted axis