Reference:Fine grained function locking: Difference between revisions

From innovaphone wiki
Jump to navigation Jump to search
mNo edit summary
No edit summary
Line 1: Line 1:
This function disables certain phone functions in normal or in locked mode and defines a whitelist with numbers permitted to dial when normal outbound calls are disabled.
This function disables certain phone functions in normal or in locked mode, a whitelist defines which numbers are permitted permitted to dial when normal outbound calls are disabled, a prefix list defines which calls are to be considered external calls.


==Applies To==
==Applies To==
Line 11: Line 11:


==More Information==
==More Information==
Two bitmasks to disable certain phone functions in normal or in locked mode and a whitelist with numbers permitted to dial when normal outbound calls are disabled can be entered via the Web Interface now:
Two bitmasks to disable certain phone functions in normal or in locked mode, a whitelist with numbers permitted to dial when normal outbound calls are disabled and a list with prefixes identifiying external calls can be entered via the Web Interface:


*"Phone/Protect/Fine grained Function Locking"
*"Phone/Protect/Fine grained Function Locking"
*"Phone/Protect/Functions to lock via PIN"
*"Phone/Protect/Functions to lock via PIN"
*"Phone/Protect/Numbers for Emergency Calls"
*"Phone/Protect/Numbers for Emergency Calls"
*"Phone/Protect/Prefixes for External Calls"


The same information can be entered by config upload'ing the following command line:
The same information can be entered by config upload'ing the following command line:


  config change PHONE USER /whitelist-e164 <numbers> /lock-mask <mask> /pinlock-mask <mask>
  config change PHONE USER /lock-mask <mask> /pinlock-mask <mask> /whitelist-e164 <numbers> /external-e164 <prefixes>


Currently the following functions can be disabled:
Currently the following functions can be disabled:
Line 58: Line 59:
The whitelist is a comma separated list of numbers, including any necessary prefix.
The whitelist is a comma separated list of numbers, including any necessary prefix.
This is different to the whitelist handling of version 5 where the prefix for an external call defined in the dialling location (usually '0') was skipped before checking the further digits dialled.
This is different to the whitelist handling of version 5 where the prefix for an external call defined in the dialling location (usually '0') was skipped before checking the further digits dialled.
The prefix list is a comma separated list of prefixes identifiying external calls, in the most simple case this list may contain only a '0'.


==Keywords==
==Keywords==

Revision as of 18:51, 22 October 2007

This function disables certain phone functions in normal or in locked mode, a whitelist defines which numbers are permitted permitted to dial when normal outbound calls are disabled, a prefix list defines which calls are to be considered external calls.

Applies To

This information applies to

  • IP110 V6
  • IP150 V6
  • IP200 V6
  • IP230 V6

More Information

Two bitmasks to disable certain phone functions in normal or in locked mode, a whitelist with numbers permitted to dial when normal outbound calls are disabled and a list with prefixes identifiying external calls can be entered via the Web Interface:

  • "Phone/Protect/Fine grained Function Locking"
  • "Phone/Protect/Functions to lock via PIN"
  • "Phone/Protect/Numbers for Emergency Calls"
  • "Phone/Protect/Prefixes for External Calls"

The same information can be entered by config upload'ing the following command line:

config change PHONE USER /lock-mask <mask> /pinlock-mask <mask> /whitelist-e164 <numbers> /external-e164 <prefixes>

Currently the following functions can be disabled:

PHONE_LOCK_DIAL_EXT 0x00000001          /// disable external call if not on whitelist
PHONE_LOCK_DIAL_INT 0x00000002          /// disable internal call if not on whitelist
PHONE_LOCK_DIAL_QUERY 0x00000004        /// disable directory search on outbound calls
PHONE_LOCK_DIAL_HISTORY 0x00000008      /// disable outbound call list access
PHONE_LOCK_RING_EXT 0x00000010          /// ignore (but log) inbound external calls
PHONE_LOCK_RING_INT 0x00000020          /// ignore (but log) inbound internal calls
PHONE_LOCK_RING_QUERY 0x00000040        /// disable directory search on inbound calls
PHONE_LOCK_RING_HISTORY 0x00000080      /// disable inbound call list access
PHONE_LOCK_CALL_COMPLETION 0x00000100   /// disable call completion
PHONE_LOCK_CALL_TRANSFER 0x00000200     /// disable call transfer
PHONE_LOCK_CALL_BROKING 0x00000400      /// disable handling of multiple calls
PHONE_LOCK_CALL_CONFERENCE 0x00000800   /// disable conference
PHONE_LOCK_CALL_DIVERSION 0x00001000    /// disable call diversion
PHONE_LOCK_FKEYS 0x00020000             /// disable function keys
PHONE_LOCK_MENU 0x00040000              /// disable any menu
PHONE_LOCK_DIRECTORY 0x00200000         /// disable directory access
PHONE_LOCK_REMOTE_CONTROL 0x01000000    /// disable remote control of phone device
PHONE_LOCK_KEY_INFO 0x20000000          /// do not display function key labels or lamps
PHONE_LOCK_CALL_INFO 0x40000000         /// do not display missed calls and active diversions
PHONE_LOCK_USAGE 0x80000000             /// restrict phone access to emergency use


The mask defined under "Fine grained Function Locking" (/lock-mask) is applied when the phone is in normal mode. The default for this mask is 0x00000000.

The mask defined under "Functions to lock via PIN" (/pinlock-mask) is applied when the phone is locked with a PIN entered in the corresponding menu. The default for this mask is 0x9fffffbf :

  • outbound calls are restricted according to whitelist, an empty whitelist disables any outbound call.
  • inbound calls are ignored but logged in the call list
  • function keys are deactivated but show their current state (probably it would have been better to supress key state display, thus this default may be changed in a later release)
  • missed calls are displayed
  • aktive diversions are not displayed (this is currently not controlled by the pinlock-mask but by the pinlocked state itself, thus this cannot be changed in current version but it will be in following versions).


The whitelist is a comma separated list of numbers, including any necessary prefix. This is different to the whitelist handling of version 5 where the prefix for an external call defined in the dialling location (usually '0') was skipped before checking the further digits dialled.

The prefix list is a comma separated list of prefixes identifiying external calls, in the most simple case this list may contain only a '0'.

Keywords

Protect, Restricted Access, Block Functions, lock-mask, pinlock-mask, Funktionen blocken

Related Articles

Reference:Administration/Phone/Protect