Menu

Before the first release

I plan to have the first release ready soon (hopefully still within April 2013).
This release should be usable by early adopters.

The following applets will be included


  • Access Provider Manager

    • CRUD functionality for Access Providers.
    • Ability to create a hierarchy of Access Providers.
    • Fine grained rights per realm for each Access Provider.
    • Fine grained rights per allowed actions per Access Provider.
    • Ability to record the activity of an Access Provider and report on it.
    • Granular filter capabilities allows very specific queries.
    • Hidden columns which can be enabled for display.
    • Ability to add notes to each entry.
    • Export results to CSV.
  • Activity Monitor

    • Accounting data

      • See who is connected right now.
      • Kick off active uses.
      • Close stale sessions.
      • Toggle between active connections and historical data with a single mouse click.
      • Granular filter capabilities allows very specific queries.
      • Auto-show data totals in the result set.
      • Hidden columns which can be enabled for display.
      • Export results to CSV.
      • Auto refresh option included.
    • Authentication data

      • See who tries to gain access to a NAS in realtime.
      • Filter based on NAS IP Address to zoom in on a specific NAS device.
      • Auto refresh option included.
      • See which passwords were used in authentication attempts.
    • FreeRADIUS info

      • A front-end to the control-socket virtual server.
      • Live status reports from the FreeRADIUS process.
      • Auto refresh option included.
      • Includes pie charts.
      • Allows for individual NAS device drill-downs.
      • Allows for limited views:
        • If you want to only monitor Accounting; simply collapse the Authentication pane.
        • If you want to only monitor Authentication; simply collapse the Accounting pane.
  • BYOD Manager

    • CRUD functionality for user's devices.
    • Each device are assigned to a Permanent User and a Profile.
    • Profile functionality allows for a sub-data cap per device if the profile allows it.
    • This will for instance allow us to give Bob 3GB/month but only allow 1GB of data for his iPad.
    • Activation and Expiry dates per device.
    • Ability to turn off accounting and authentication monitoring per device. This comes in handy with devices like security cameras and printers.
    • List per device accounting and authentication data.
    • Add private attributes per device to override profile attributes.
    • Granular filter capabilities allows very specific queries.
    • Hidden columns which can be enabled for display.
    • Ability to add notes to each entry.
    • Export results to CSV.
  • NAS Device Manager

    • CRUD functionality for NAS devices.
    • Supports the following connection types:
      • Direct connection (Fixed IP).
      • Dynamic Clients (For devices coming in from a NATed connection).
      • OpenVPN
      • PPTP
    • Support the following Monitor types:
      • None
      • Ping -> RADIUSdesk sends to the device
      • Heartbeat -> The device sends to RADIUSdesk
    • Heartbeat has a per device dead time that can be specified to allow for diverse environments.
    • Ping has a per device interval that can be specified to allow for diverse environments.
    • Per NAS device setting to:
      • Allow for authentication request monitoring (authentication monitoring is disabled by default)
      • Ignore accounting requests (accounting is enabled by default).
      • Auto close stale accounting sessions based on a per device dead time to allow for diverse environments.
    • Per NAS device choice to allow users from various selected realms to access the device.
    • Ability to open a NAS device to any user form any realm.
    • Choose to make a NAS device available to sub-providers or to keep it private.
    • Google Maps Interface
      • Select and place individual NAS devices on a Google Maps view.
      • Easy to move or delete existing markers.
      • Choice to label a NAS device as public or private.
      • Filter on the main NAS device tab will result in markers to be auto updated if the Google Map view is open.
      • Visual indication whether a device is up; down; or not monitored.
      • Click on a marker and you get a info window with the device details and a photo attached to the specific device.
    • Granular filter capabilities allows very specific queries.
    • Hidden columns which can be enabled for display.
    • Include a photo of the NAS device or it's location to be displayed on Google Map interface.
    • Ability to add notes to each entry.
    • Export results to CSV.
  • NAS Tag Manager

    • NAS Tags are managed here and attached to one or more NAS devices.
    • NAS devices that has a tag attached to it can introduce special reply attributes based on a combination of the NAS tag and the profile assigned to the user.
    • CRUD functionality for NAS Tags
    • Choose to make a tag visible to sub-providers or to keep it private.
    • Granular filter capabilities allows very specific queries.
    • Hidden columns which can be enabled for display.
    • Ability to add notes to each entry.
    • Export results to CSV.
  • Permanent User Manager

    • CRUD functionality for Permanent Users.
    • Progress bar on grid to give indication per user of amount of time / data used and that which is remaining.
    • Limit a user on time; data; both or not at all.
    • Activation and Expiry dates per user.
    • Attach one or more devices to a user for MAC authentication.
    • Ability to turn off accounting and authentication monitoring per user. This comes in handy with special users like the CEO.
    • Ability to use existing email addresses as usernames.
    • No more a requirement to have the realm value as part of the username.
    • List per user accounting and authentication data.
    • Add private attributes per user to override profile attributes.
    • Granular filter capabilities allows very specific queries.
    • Hidden columns which can be enabled for display.
    • Ability to add notes to each entry.
    • Export results to CSV.
  • Profile Component Manager

    • CRUD functionality for Profile Components
    • Choose to make a Profile Component visible to sub-providers or to keep it private.
    • Granular filter capabilities allows very specific queries.
    • Hidden columns which can be enabled for display.
    • Ability to add notes to each entry.
    • Export results to CSV.
  • Profiles Manager

    • CRUD functionality for Profiles
    • Choose to make a Profile visible to sub-providers or to keep it private.
    • Add or remove selected Profile Components to a chosen profile.
    • Specify the priority of a profile component to allow overriding of attributes by profile components with higher priority.
    • Granular filter capabilities allows very specific queries.
    • Hidden columns which can be enabled for display.
    • Ability to add notes to each entry.
    • Export results to CSV.
  • Realm Manager

    • CRUD functionality for Realms
    • Choose to make a realm available to sub-providers or to keep it private.
    • Granular filter capabilities allows very specific queries.
    • Hidden columns which can be enabled for display.
    • Include a logo per realm.
    • Ability to add notes to each entry.
    • Export results to CSV.
  • Settings
    • Selecting a custom wallpaper for the Webtop.
    • System remembers this wallpaper selection upon next login.
  • Change Password
    • Ability for Root user and Access Providers to change their own passwords.
  • Rights Manager
    • CRUD functionality of rights.
    • Assignment of default rights.
  • Translation Manager
    • CRUD functionality for phrases used in Javascript as well as PHP.
    • Support for RTL languages.
Posted by Dirk van der Walt 2013-04-05

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.