policy per user

Bug #877220 reported by SKY4U
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
AuthPuppy
New
Undecided
Unassigned

Bug Description

should be able to create per user connection policy. not on node.

e.g. create policies
p1) 15minute 128MB
p2) 1hours 1GB
p3) 1month unlimited

and when create user, let's apply policy.
USER1 > p1
USER2> p2
USER3> p3
USER4> p3
USER5> no policy apply
..... so on.

Revision history for this message
gbastien (gbastien02) wrote :

Actually, you could use the apLocalUserProfilePlugin to do just that. That's what it was meant for.

It hasn't been released as a plugin yet, nor thoroughly tested, but it works as far as I know. You may get it from bzr at https://code.launchpad.net/~alliancecsf-dev/authpuppy/apLocalUserProfilesPlugin.

You define the profiles, then configure the policies for a given profile and when creating users, you can assign them a profile.

Revision history for this message
Taufik Fahrudin (taufik) wrote :

Thanks for this info..I will try to test it.. I need this plugin for my wifi.

Revision history for this message
Taufik Fahrudin (taufik) wrote :

apLocalUserProfilesPlugin.?
just create name,description and price.. where the policy?
(and it can not install with apLocalUserPlugin 0.1.6 Alpa, 0.1.5 beta instead)

Revision history for this message
gbastien (gbastien02) wrote :

Once you have created the profiles (description and price are only informative fields used by those who asked for this plugin), when you go to "Manage network policies" you should see these profiles in the Auth subtype field, under apAuthLocalUser.

You can then assign profiles to user when editing a user in "Manage local user"

Also, I forgot to push a change in the apLocalUserProfilePlugin plugin. I just did so it should now work with apLocalUserPlugin 0.1.6 alpha.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.