Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(8434)

Unified Diff: chrome/browser/policy/proto/cloud/device_management_backend.proto

Issue 26770002: Report logged in users on enterprise managed devices. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: ran update_policies.py Created 7 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/policy/proto/cloud/device_management_backend.proto
diff --git a/chrome/browser/policy/proto/cloud/device_management_backend.proto b/chrome/browser/policy/proto/cloud/device_management_backend.proto
index f4645f7424dacc3e465ad400a4a785eb2e631deb..1b0bb35de79ed30be4f7151e5d70dbc0ca6bf081 100644
--- a/chrome/browser/policy/proto/cloud/device_management_backend.proto
+++ b/chrome/browser/policy/proto/cloud/device_management_backend.proto
@@ -408,6 +408,24 @@ message NetworkInterface {
optional string imei = 4;
}
+// Details about a device user.
+message DeviceUser {
+ // Types of device users which can be reported.
+ enum UserType {
+ // A user managed by the same domain as the device.
+ USER_TYPE_MANAGED = 0;
+
+ // A user not managed by the same domain as the device.
+ USER_TYPE_UNMANAGED = 1;
+ }
+
+ // The type of the user.
+ required UserType type = 1;
+
+ // Email address of the user. Present only if the user type is managed.
+ optional string email = 2;
+}
+
// Report device level status.
message DeviceStatusReportRequest {
// The OS version reported by the device is a platform version
@@ -435,6 +453,9 @@ message DeviceStatusReportRequest {
// List of network interfaces.
repeated NetworkInterface network_interface = 8;
+
+ // List of recent device users, in descending order by last login time.
+ repeated DeviceUser user = 9;
}
// Report session (a user on one device) level status.
« no previous file with comments | « chrome/browser/policy/proto/chromeos/chrome_device_policy.proto ('k') | chrome/test/data/policy/policy_test_cases.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698