This arti­cle comes on the heels of an impor­tant update to the admin­is­tra­tive inter­face: we have com­plete­ly reworked the authen­ti­ca­tion sys­tem. So that you can take full advan­tage of the new fea­tures, here are a few expla­na­tions.

Before

Until now, the sys­tem was rel­a­tive­ly sim­ple: one start page to log in (via the admin­is­tra­tive inter­face) by enter­ing the email address pro­vid­ed dur­ing reg­is­tra­tion. Once con­nect­ed, you had access to all of the things offered by this inter­face: man­age­ment of your infor­ma­tion, your bills, your accounts, and all of the tech­ni­cal aspects (domains, emails, FTP, etc.) for each of your accounts. It should be not­ed that it was also pos­si­ble to log in by pro­vid­ing an account name instead of an email address; such access was lim­it­ed to the tech­ni­cal part of the account in ques­tion.

This way of doing things has recent­ly reached its lim­its. Today, we have many users and, as a result, very diverse user pro­files, each with their own spe­cif­ic needs. So, we had to focus our efforts on improv­ing the fol­low­ing two areas of the ser­vice:

  • define user rights in a much more spe­cif­ic way (com­mer­cial, tech­ni­cal, by account)
  • tech­ni­cal rework­ing of the sys­tem to allow access via oth­er means (such as our API, which will be released as a beta very soon)

Now

Of course, the method of log­ging in to the admin­is­tra­tive inter­face has not changed: you will still sim­ply enter your email address and the pass­word you chose dur­ing reg­is­tra­tion. What you will see that’s new, on the left, is the Permissions menu. From this menu, you will be able to con­trol the per­mis­sions grant­ed to each user (includ­ing your­self). The fol­low­ing per­mis­sions have been added:

Global Permissions

  • Account man­age­ment
  • Billing
  • Full tech­ni­cal access

Technical Permissions

These set­tings are only nec­es­sary if the user does not have full tech­ni­cal access.

  • Consumption
  • Statistics
  • Domains
  • Emails
  • Databases
  • FTP
  • SSH
  • WebDAV
  • Environment
  • Applications
  • Processes

I won’t take the time to explain all of them indi­vid­u­al­ly, as they are rather self-explana­to­ry: for exam­ple, if you have the FTP per­mis­sion you can access and man­age your FTP accounts, and the same goes for the oth­er per­mis­sions.

Practical considerations

It’s pos­si­ble that for many of you, the use of per­mis­sions is, frankly, not espe­cial­ly help­ful. But it is cer­tain that it will be for many spe­cif­ic cas­es that our users encounter.

  • Commercial/technical dis­tinc­tion: by allow­ing one user only to man­age accounts and billing, and anoth­er to have full tech­ni­cal acces, it is now pos­si­ble and very easy to sep­a­rate com­mer­cial respon­si­bil­i­ties from tech­ni­cal ones, allow­ing you (among oth­er things) to avoid acci­dents…
  • Developer” access: for those who have sev­er­al accounts that they would like to assign to spe­cif­ic devel­op­ers, the devel­op­ers can be giv­en tech­ni­cal access (full or par­tial) with­out hav­ing to be con­cerned with com­mer­cial man­age­ment.
  • Limited per­mis­sions: for those who are host­ing numer­ous accounts for their clients on always­da­ta. You can, for exam­ple, give them full rein over emails so that they can cre­ate their own address­es with­out need­ing to sys­tem­at­i­cal­ly go through you…

Going forward

You’ve real­ized by now that this new sys­tem is far more flex­i­ble and refined in terms of the per­mis­sions. It was designed so that we can add new ones as soon as the need aris­es. Thanks to your con­tin­ued use and cer­tain­ly also with the intro­duc­tion of our API, we will be able to con­tin­ue to improve and refine our sys­tem rather quick­ly.

To make a long sto­ry short, we’ve added some per­mis­sions.