Creating a client¶
Now that the user have successfully created, you will need to create a "client". This entity will determine the owner of each created services. This is required ! (The services are not associated to a user, but to a specific client)
The creation process is quite simple :
ludovic@ZiSH:# help client
client <client_name> - Enter/create a client configuration
The "client" command allows you to create a client, but also to log in an previous created client, in order to modify it.
ludovic@ZiSH:# client projet_1 Client projet_1 created Client:projet_1#
Managing the client(s)¶
In the case where you have several clients, the "show client" command will give you a complete list of them :
ludovic@ZiSH:# show client projet_1 projet_2 projet_3
So, it becomes easy to log in one of these clients...
ludovic@ZiSH:# client projet_2 Client:projet_2#
but also to delete one :
ludovic@ZiSH:# no client projet_3 ludovic@ZiSH:# show client projet_1 projet_2
Add user(s) to one client¶
Nota : this step is indispensable to share ressources between users)
In order to share rights on your client services, you will have to invite a user to "join" your own client.
Let's take a look at the process :
- create an invitation key through the client access (be careful, these invitation keys have a limited duration)
Client:projet_1# invitation_key Invitation key: 2d5178ac11ad1530d978574fcc548a9b valid until 2009-03-19 17:05:15
- next, you have to communicate these key to the person which you want to "connect" to your client
- this person must accept your key through is user access
seb@ZiSH:# acknowledge 2d5178ac11ad1530d978574fcc548a9b Invitation to client projet_1 accepted
- the guest now appears in the user list in your vsite
ZiSH:# client projet_1 Client:projet_1# show Client: projet_1 Address: None Country: None Vsites: sous_projet_1 Roles: owner Users: seb