Account Management

Jetelina also has its user management functions. The concept of a user in Jetelina is a little bit rather unique.

  1. What is a user
  2. The powers of a user
  3. User management

  1. What is a user
    A user is a person who interacts with the system. In most computer systems, a user is categorized based on it roles, such as administrator, standard user and so on, due to its authority.
    A user is registered to Jetelina in its initialization and later.
    Jetelina adopts ‘generation’ in a user. I mean, ‘generation=0’ is the same as an administrator in general, and ‘generation=n’ means that the larger ‘n’ is to be smaller in its initial authority. To get the higher authority, a user needs to get experience more, I mean a user needs to log in to Jetelina and work something in it. This log in number is counted to be its experience and will be added more authority to a user.

  2. The powers of a user
    The powers of a user are available: ‘create database table’, ‘create Jetelina-API’, ‘delete database table’, ‘delete Jetelina-API’, ‘user management’ and ‘edit system configurations’. The ‘generation=0’ user has all powers initially. Other ‘generation=n’ are due to its log in numbers. I mean, ‘generation=1’ has the powers of ‘create table and Jetelina-API’ initially, but the powers of deleting then will be added after 5 times working in Jetelina.

    The ‘generation=0’ users are the first 10 users who are registered in Jetelina initialize process. Other generation users are the ones referred by an upper-generation user. I mean, ‘generation=1’ user is registered by ‘generation=0’ user, ‘generation=2’ user is registered by ‘generation=1’ user,….
    You might think that logging in, for example, five times a day is easy, but your loggings are counted once a day, so you have to log in 5 days.
generationlog in numbers and giving permissions
create
table
Jetelina-API
delete
table
Jetelina-API
user management
edit configuration
0111
115<=8<=
215×3<=8×3<=
315×4<=8×4<=

  1. user management
    To make clear, these are the functions for Jetelina’s user management.

    i. Available to register a new user
    ii. Cannot update any existence of user account data
    iii. Cannot delete any existence of user account

    To register a new user, type ‘invite new user’, ‘add new user’ and so on into the chat box. Then, Jetelina asks you for the new user’s name, and you type it. That’s all. Jetelina does not need any user’s additional information or password.

    Update? No. There is no data for updating.
    Delete? No. No one can delete other users. Jetelina will delete a user account if it has not logged in for 100 days.

    You may wonder how the going ‘path phrase’ is used in deleting Jetelina-API or dropping table. Of course, it can neither update nor remind. You know, this kind of keyword handling is a critical security hole. Even if Jetelina keep watching everything for 24 hours everywhere, you still have the possibility of leaking such information to others. No updating and no reminding are Jetelina’s choice to keep your secret.