***** Users ***** Users Configuration. .. index:: users .. toctree:: :maxdepth: 1 csv_import Function keys ============= Function keys can be configured to customize the user's phone keys. The ``blf`` field allows the key to be supervised. A supervised key will light up when enabled. In most cases, a user cannot add multiple times exactly the same function key (example : two user function keys pointing to the same user). Adding the same function key multiple times can lead to undefined behavior and generally will delete one of the two function keys. .. warning:: SCCP device only supports type "Customized". If the forward function key is used with no destination the user will be prompted when the user presses the function key and the BLF will monitor *ALL* forward for this user. Extensions ========== `*3` (online call recording) ---------------------------- To enable online call recording, you must set ``automixmon``: ``PUT /asterisk/features/featuremap {"options": {"automixmon": "*3", ...}}`` When this option is activated, the user can press ``*3`` during a conversation to start/stop online call recording. The recorded file will be available in the :file:`/var/spool/asterisk/monitor` directory. `*26` (call recording) ---------------------- You can enable/disable the recording of all calls for a user in 2 different way: 1. By set ``call_record_enabled: True`` for user: ``PUT /users/{user_uuid} {"call_record_enabled": True}`` 2. By using the extension `*26` from your phone (the feature ``callrecord`` option must be enabled): ``PUT /extensions/features/{extension_id}`` When this option is activated, all calls made to or made by the user will be recorded in the :file:`/var/spool/asterisk/monitor` directory.