Hi Lupe,
i will check your code and probably include it in PacketFence.
Regards
Fabrice
Le 2014-06-30 18:13, Lupe Silva a écrit :
Thanks for the replay. Your example was helpful and helped me to make
a few modifications to the packetfence code so I can accomplish my
objectives. (I would put up the code myself, however I am not as
familiar with the github process yet)
Attached are a modified filer.pm <http://filer.pm> and person.pm
<http://person.pm> files from packetfence 4.3 for you to evaluate and
possibly implement in future releases.
I basically added another filter item to look at called "owner",
that is the owner of the device being looked at. Specifically I want
to look at the owner's attributes.
What I want to look for are specific details of the owner. Instead of
having to create a rule for every user whom I want make changes for, I
want to modify an attribute of that user, (i.e. custom field 1).
In the vlan_filters.conf:
[vendor]
filter = owner
operator = match
attribute = custom_field_1
value = staff
[2:vendor]
scope=NormalVlan
role=staff
Lupe Silva
On Fri, Jun 27, 2014 at 3:49 PM, Durand fabrice <[email protected]
<mailto:[email protected]>> wrote:
Hi Lupe,
[category]
filter = node_info
operator = is
attribute = category
value = guest
[robert]
filter = node_info
operator = is
attribute = pid
value = robert
[arnaud]
filter = node_info
operator = is
attribute = pid
value = arnaud
[ludovic]
filter = node_info
operator = is
attribute = pid
value = ludovic
[derek]
filter = node_info
operator = is
attribute = pid
value = derek
[1:category&(robert|arnaud|ludovic|derek)]
scope = NormalVlan
role = staff
So each user (robert, ...) with a category guest will be forwarded
to the staff vlan.
Fabrice
Le 2014-06-27 14:18, Lupe Silva a écrit :
Dear Packetfence team. Thank you for your great work. I
installed 4.3 and I am using the vlan_filters.conf to help me
with one of my previous issues.
I have one more request that could be a feature request with
respect to vlan_filters
I have private vlan for our internal users and a guest vlan for
guests. Guests have to register to even have access to the guest
network. There are a few of our guests whom I would like to have
access to our private network without having to create them an
internal ID.
The process would be something like this:
User registers with the guest network (using email or sms).
In PF we go into that user and add something to their account,
like in the custom fields.
Then when the user logs in the vlan_filter would check the users
attributes to determine if they need to be in a certain vlan.
Is this possible to do it today without major code change?
I am already looking to modify user_parser in pf::vlan::filter.
Lupe Silva
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
PacketFence-users mailing list
[email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/packetfence-users
------------------------------------------------------------------------------
Open source business process management suite built on Java and
Eclipse
Turn processes into business applications with Bonita BPM
Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
PacketFence-users mailing list
[email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/packetfence-users
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
PacketFence-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/packetfence-users
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
PacketFence-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/packetfence-users