Access
Functions to list and manipulate access controls. With the exception of access/entry/userlist, ADMIN privilege is required to use these functions.
access/entry/class
Lists the text strings, options and defaults used when configuring access controls within the TVH GUI (ie Configuration -> Users -> Access Entries).
access/entry/create
Creates a new user from a JSON object.
conf
The JSON object describing the new user.
access/entry/grid
Lists users and their privileges. See Common Parameters for details of selection parameters.
access/entry/userlist
Outputs a list of usernames. The "*" user and any users with a zero-length name are excluded.
The function is used internally to populate the "Owner" dropdown in Digital Video Recorder -> Finished Recordings -> Edit. It MUST be called by a user without ADMIN privileges, otherwise an empty list is returned.
ipblock/entry/class
Lists the text strings, options and defaults used when configuring access controls within the TVH GUI (ie Configuration -> Users -> IP Blocking Records).
ipblock/entry/create
Creates a new IP-based access record.
conf
The JSON object describing the access record.
ipblock/entry/grid
Lists IP-block records. See Common Parameters for details of selection parameters.
passwd/entry/class
Lists the text strings, options and defaults used when configuring access controls within the TVH GUI (ie Configuration -> Users -> Passwords).
passwd/entry/create
Creates a new password record.
conf
The JSON object describing the record.
passwd/entry/grid
Lists passwords for users. Note that "password" is in clear-text while "password2" is base64-encoded with a static prefix. See Common Parameters for details of selection parameters.
If authentication for the user is by persistent token (requires TVHeadend > 4.3.1500) the entry has some extra fields:
Last updated