New issue
Advanced search Search tips

Issue 657659 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Closed: Feb 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug

Blocking:
issue 682107



Sign in to add a comment

MD Settings: People section in public sessions needs work

Project Member Reported by michae...@chromium.org, Oct 19 2016

Issue description

When signing into a public session on an enrolled device, the People section in MD Settings:

* shows the session display name, which can be quite long and is not useful
* suggest signin in, which isn't possible
* shows lock screen checkbox, which shouldn't be shown
* shows Manage other people sub-page, which shouldn't be accessible

Compare with Options, where the People section only has the avatar selector.

(We should probably audit other sections too.)
 

Comment 1 Deleted

people.png
71.7 KB View Download
Labels: M-57
Owner: tommycli@chromium.org
Tommy, do you have cycles to work on this, or should I polish it up?

Cc: michae...@chromium.org
Owner: steve...@chromium.org
Status: Assigned (was: Available)
michaelpg@ - Is there a way to simulate signing in to a public session in a linux chromeos build?

Cc: xiy...@chromium.org
+xiyuan@ - Do you know if it is possible to simulate a public session in a linux chromeos build, or can you point me to how to set up a device to be in public session mode?

Comment 6 by xiy...@chromium.org, Dec 19 2016

I don't think there is a way to setup pubilc session via command line. The public session account is only created from policy and our dev box does not read the policy blob from outside.

I was using YAPS. Check out this doc about how to setup your personal DM server (and a poor-man's protoc buffer editor):
https://docs.google.com/a/google.com/document/d/1HiSuCNESc6tOQxx2QdmYATy4mT_e1zUaocmqUvJyWeU/edit?usp=sharing

After that, the public session account is set up as part of a DeviceLocalAccount, find that in device policy and add it there.

Then enroll your device to the test DM server, and you will get it on the login screen.
Cc: tbuck...@chromium.org
Owner: michae...@chromium.org
Ugh, that's a lot of things I've never done.

Michael, can I task you with addressing this?

Also, should we handle public sessions like guest sessions and just hide the People section?

+tbuckley@

Comment 8 by dbeam@chromium.org, Jan 10 2017

Labels: Hotlist-MD-Settings-People

Comment 9 by dbeam@chromium.org, Jan 10 2017

Labels: -Hotlist-MD-Settings-People Hotlist-MD-Settings-PeopleCrOS
I used to be able to run a policy server locally, but thanks to issue 275291 the --disable-policy-key-verification flag no longer works. We have built-in flags for domains like managedchrome.com which I don't have an account for, and trying to use a Gmail account fails with "Policy is missing public_key_verification_signature".

I'll keep trying...
answer to #10 was: get a @managedchrome.com account. see my comment on the internal Test DMS User Guide doc for more.
Blocking: 682107
Status: Started (was: Assigned)
We'll just hide People in public account sessions.

Other problems with public account sessions are tracked in  issue 682107 .
Labels: -M-57 M-58
Status: Fixed (was: Started)
This has been done and other issues audited ( issue 688471 ).

Status: Verified (was: Fixed)

Sign in to add a comment