Open Source Training Seminar FreePBX Paid Support

Ticket #1953 (new Feature Requests)

Opened 1 year ago

Feature Code Privildege Level

Reported by: p_lindheimer Assigned to: p_lindheimer
Priority: major Milestone: 4.0
Component: Feature Code Admin Version: SVN-HEAD
Keywords: Cc:
Confirmation: SVN Revision (if applicable):
Backend Engine: All Backend Engine Version:

Description

This is part bug / part feature request:

Several featurecodes such as zapparge, chanspy, etc. are not fit for access by all users. Protection needs to be provided for individual users to always have access and any other user to be presented with an authentication to access the code.

For 2.3 will add:

  • Priviledge Level column for featurecodes (Admin/All)
    • extend featurcode class to add this with default All so no change needed to existing codes
  • Admin login/out feature codes
  • assign a pinset for access
  • All feature codes that are admin will have an authentication macro spliced in
    • AMPUSER/<user>/featurecode/admin (if TRUE - then user always has access)
    • maybe hook extensions/users to set/unset from gui also
    • If not set to admin, then they can be authenticated on per use with pinset
Donate



Support
Download
Develop
Forums
News
Documentation
Paid Support
About

Paid Ads