
The Kolab web administration panel is being re-factored, or should I say, developed from the ground up.
We're splitting the user interface and the backend logic into a frontend "client" and a backend API, in order to allow for easier integration within other management and corporate products. The frontend client, the user interface I'm about to show off, therefore calls upon the API to get to certain settings, logic and other fancy stuff. Let's see what it can do already;
![]() |
See here the client login screen. Once you press submit, it actually calls the API to create you a session, and tokens are being bounced back and forth. The way this works (or is supposed to work) exactly is documented in our Architecture and Design guide. Currently, we only allow login with either the LDAP Distinguished Name of a user, or the primary mail attribute value - this is to be improved still. |
After (successful) login, you'll be taken to an overview screen - I'm thinking this is to, in the future, display tasks pending (for sysadmins), and/or overall status of one's Kolab deployment.
While this development deployment of the new Kolab Web Administration Panel runs against https://webmail.klab.cc, with currently over a hundred users or so(!), and with our larger deployments running with hundreds of thousands of users, we have considered user administration to become 'search based' as opposed to 'list and browse based'.
Now on to one of the nicest features we've developed; Automatic generation of certain form fields when adding a user (of a certain type). We currently ship with one default user type only; the "Kolab User". We're working on allowing administrators to define their own user and group types, so that adding a user or group offers you a quick way to identify required attribute values, and allows other attribute values to be generated using the information you supply. Have a look;
These "auto" form fields, calling the API in the background, are going to become fully configurable. That is to say, 1) which attribute values are to be generated automatically, 2) using what form data already provided, 3) rules to authorize someone to override automatically generated values, and 4) per user/group type.
I've mentioned "user and group types" a couple of times before, so let me illustrate what that's supposed to be able to provide you with.
Sometimes, you just want to add "a Kolab User" - this entry is supposed to have a mail attribute representing a valid email recipient address (and email envelope sender address), amongst other things. Suppose however you want the user to just be "a POSIX user" - but without Kolab Groupware. You would add a user type called "POSIX user", and set the mandatory, recommended, automatic and other form fields (and values), and from that point on forward, whenever you add a user, you get to choose what type of user that should be.
Of course you can make this "whatever you like" - if all "Kolab Users" are also supposed to have POSIX attributes, and Samba attributes, and the like, you can just add these form fields to the existing "Kolab User" type.
Comments
Pay day lending options
There might be a issue where exactly that you are unable to repay the full level of the income advance towards cash-loan cash loans firm. In this sort of a issue, the pay day loans organisation normally costs the cash advance loans finance cost and defers the principal payment in excess of a for a longer time period of your time, usually one other fourteen days.
Inside the current world wide web pushed http://sure-man.ru/shkola_i_pedagogicheskaj_mysl_v-3.html utilized for and processed on line. Several organisations this kind of as Unique Cash Progress, Hard cash Net United states, and personal Income Retail outlet ensure it is rapidly, hassle-free, and available to include your costs when capital is tight. Not simply do they assure to acquire you the money you would like but they vow to undertake it in only a handful of minutes. Many of us today are interested in the reasoning that all sorts of things they demand is obtainable to them within the click of a mouse. As a result, organizations that function entirely on the internet and with swiftly end results will really appeal to these borrowers.
http://www.kvvsn.com/content/image/advance-financial-products-26247.html
http://hip-hopworldwide.com/?q=video/29038
http://isquib.xantain.com/articles/pay-day-advance-mortgages-2
http://globalcruiseusa.net/node/182282
http://www.jflgaming.org/node/46