You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale-android/cmd/tailscale
Jonathan Nobels f275656c25
ui: add view to debug MDM settings and add the syspolicy handlers (#199)
* mdm: add Android syspolicy handler (#195)

Updates tailscale/corp#18202

Adds a syspolicy handler for Android in cmd/tailscale. This allows the Go code to use the syspolicy package to read values set by a system administrator using the Android RestrictionsManager.

Out of the box, this adds supports for a number of MDM policies that are fully integrated on the Go side, such as `ExitNodeID` (forced exit node functionality).

Signed-off-by: Andrea Gottardo <andrea@gottardo.me>
Signed-off-by: Jonathan Nobels <jonathan@tailscale.com>

* ui: add view to debug MDM settings

Adds a view to see the currently set MDM settings, we're going to need this to debug actual MDM integrations more effectively.

Signed-off-by: Andrea Gottardo <andrea@gottardo.me>
Signed-off-by: Jonathan Nobels <jonathan@tailscale.com>

---------

Signed-off-by: Andrea Gottardo <andrea@gottardo.me>
Signed-off-by: Jonathan Nobels <jonathan@tailscale.com>
Co-authored-by: Andrea Gottardo <andrea@gottardo.me>
8 months ago
..
backend.go *: add a CI check for license headers and fix all files 8 months ago
callbacks.go *: add a CI check for license headers and fix all files 8 months ago
google.png cmd/tailscale: add Google sign-in button 4 years ago
main.go ui: add view to debug MDM settings and add the syspolicy handlers (#199) 8 months ago
multitun.go *: add a CI check for license headers and fix all files 8 months ago
pprof.go *: add a CI check for license headers and fix all files 8 months ago
store.go *: add a CI check for license headers and fix all files 8 months ago
syspolicy_handler.go ui: add view to debug MDM settings and add the syspolicy handlers (#199) 8 months ago
tailscale.png all: initial commit 5 years ago
tools.go *: add a CI check for license headers and fix all files 8 months ago
ui.go *: add a CI check for license headers and fix all files 8 months ago