NAC Hotel System integration
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
‎04-01-2016 09:49 AM
Hi There,
we have an Hotel Management System accessible via an JSON / REST API.
We would like the users to 'login' using their Room-Number and Family Name.
This information is available via the API of the HMS.. but how to configure this in NAC/Netsight?
I can't find a way and am thinking of creating a local file every x minutes with all room numbers and familynames and upload them to the local password repository.
however I would like to have a solution which doesn't involve user/administrator interaction
Any ideas?
Thanks,
Marcel
we have an Hotel Management System accessible via an JSON / REST API.
We would like the users to 'login' using their Room-Number and Family Name.
This information is available via the API of the HMS.. but how to configure this in NAC/Netsight?
I can't find a way and am thinking of creating a local file every x minutes with all room numbers and familynames and upload them to the local password repository.
however I would like to have a solution which doesn't involve user/administrator interaction
Any ideas?
Thanks,
Marcel
5 REPLIES 5
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
‎05-10-2016 12:08 AM
Unfortunately most APIs like ours are not event driven; and therefore you will need a system polling both systems and keeping both up to date. Rather than use both APIs in a complex system just to get things to work I would suggest a different overall approach.
I would suggest an event driven system and only pulls information during an authenticated registration/logon event. This will also reduce load on both systems as you will not have something continually polling both systems, even when nothing is happening/no new users are registering.
If you setup a separate instance of freeradius as a radius proxy, you can then use rlm_perl to pull the information from your HMS. Thus you can use NAC in a Radius-Proxy configuration and that way send the room number as username and name as password to verify in your HMS.
if you use a polling system, there may be instances where that a user registers between polls and they will not have immediate access as the separate systems are not in sync.
I would suggest an event driven system and only pulls information during an authenticated registration/logon event. This will also reduce load on both systems as you will not have something continually polling both systems, even when nothing is happening/no new users are registering.
If you setup a separate instance of freeradius as a radius proxy, you can then use rlm_perl to pull the information from your HMS. Thus you can use NAC in a Radius-Proxy configuration and that way send the room number as username and name as password to verify in your HMS.
if you use a polling system, there may be instances where that a user registers between polls and they will not have immediate access as the separate systems are not in sync.
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
‎05-09-2016 04:39 PM
Hello Marcel,
This is a document with all the current API calls available for you to use to insert data using the API. This document is freely available to all customers, however design of the API integration should be handled through our professional services or solutions engineering department.
https://extranet.extremenetworks.com/downloads/Pages/dms.ashx?download=d746e26d-0006-4842-abfb-761cb...
Thanks
-Ryan
This is a document with all the current API calls available for you to use to insert data using the API. This document is freely available to all customers, however design of the API integration should be handled through our professional services or solutions engineering department.
https://extranet.extremenetworks.com/downloads/Pages/dms.ashx?download=d746e26d-0006-4842-abfb-761cb...
Thanks
-Ryan
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
‎05-09-2016 04:38 PM
Hello,
There is an API that integrates with NetSight not the NAC directly but if can glean out NAC information. Documentation for this is on our website:
https://extranet.extremenetworks.com/downloads/Pages/NMS.aspx
Go to the Software tab and then the NAC Tools / NAC Request Tool.
You can also check out what is supported here:
https://extranet.extremenetworks.com/downloads/Pages/OneFabricConnect.aspx
Go to the Partner Resources tab.
Regards,
Scott Keene
There is an API that integrates with NetSight not the NAC directly but if can glean out NAC information. Documentation for this is on our website:
https://extranet.extremenetworks.com/downloads/Pages/NMS.aspx
Go to the Software tab and then the NAC Tools / NAC Request Tool.
You can also check out what is supported here:
https://extranet.extremenetworks.com/downloads/Pages/OneFabricConnect.aspx
Go to the Partner Resources tab.
Regards,
Scott Keene
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
‎04-08-2016 09:37 AM
Hi Matthew, thank you for taking the time to send a reply and sorry I was not replying. I was in the hotel actually without any form of internet available...
To answer your question, No it's not micros fidelio. And no we don't require certified integration.
I think we already have a way to automatically generate a file with usernames/passwords (plain text), perhaps this can help? doens't the NAC software have an API?
To answer your question, No it's not micros fidelio. And no we don't require certified integration.
I think we already have a way to automatically generate a file with usernames/passwords (plain text), perhaps this can help? doens't the NAC software have an API?
