This article mentions how to lock Chrome to a singe site and block other traffic using Android Enterprise policies
URLWhitelist
Allow access to a list of URLs
Data type:
List of strings [Android:string] (encoded as a JSON string, for details see https://www.chromium.org/administrators/complex-policies-on-windows)
Windows registry location for Windows clients:
Android restriction name:
URLWhitelist
Description:
Allows access to the listed URLs, as exceptions to the URL blacklist.
See the description of the URL blacklist policy for the format of entries of this list.
This policy can be used to open exceptions to restrictive blacklists. For example, '*' can be blacklisted to block all requests, and this policy can be used to allow access to a limited list of URLs. It can be used to open exceptions to certain schemes, subdomains of other domains, ports, or specific paths.
The most specific filter will determine if a URL is blocked or allowed. The whitelist takes precedence over the blacklist.
If this policy is not set there will be no exceptions to the blacklist from the 'URLBlacklist' policy.
Android/Linux:
[ "example.com", "https://ssl.server.com", "hosting.com/good_path", "https://server:8080/path", ".exact.hostname.com" ]
Based on the doc here https://www.chromium.org/administrators/url-blacklist-filter-format ,
please Block all sites and allow selected site as below.