Our first idea is about the types of users available. We'd like to propose to have three main classes: administrator, user, guest. The first two, are already incorporated in the design, but we also see several potential usecases for the guest account. The main thing different between standard user and a guest, is that the session data would be immediately erased after log off. Also, potential access to the guest account would be much easier and privileges much more limited.
If you look at the test image Tizen 3 Common you will see that the concept of Guest is already there. Guest is a user which is connected before login and has access to a restricted number of App. We do not have a concept of an admin but rather the concept of privilege users. Privilege users can administrate the systemn add and remove global Apps.

Now, about the user creation process. This topic has been started a while ago, but things got quiet and no agreement has been reached, from my recollection. Generally we propose to add to GUMD a possibility, for each package to install user management hooks. For example:
1. A new user is created
2. A set of hooks is run
This feature is beneficial in regard to the upcoming containers support in Tizen. We can't think of any other or better way to propagate user management events to all the containers.
The use of GUMD was agreed by the architecture forum several month ago.
The code is in the Git tree and it should soon appears in Common.
If you need to add feature, the process is know :

 - share your idea and need this list
 - propose code

If the change is serious and use of container is, you will need to get an OK from the architecture forum.

Regards

Dominig
_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev

Reply via email to