|
SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
Restrict Access Plugin
If you are looking for a way to prevent what actions users can perform, look no further. This plugin allows you to password-restrict option changes, configuration changes, recording schedule modifications, file deletions and most Sage options and settings.
To install:
Code:
rra/enabled=true rra/delete_enabled=true rra/record_enabled=true rra/config_enabled=true rra/server_enabled=true rra/delete_pwd=PASSWORD1 rra/record_pwd=PASSWORD2 rra/config_pwd=PASSWORD3 rra/server_pwd=PASSWORD4 Configuration:
Notes:
If you intend to use this to restrict placeshifter users: This is slightly more complicated because you must use a client (or the server UI) to create an STV that will become the default STV for a placeshifter user.
__________________
Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders. Last edited by tmiranda; 08-21-2010 at 06:59 AM. |
#2
|
|||
|
|||
Great! Thanks. This was definitely a feature that I was hoping for. I also didn't know how to set up default properties for clients/placeshifters and it was very helpful to have the thorough explanation you included.
|
#3
|
||||
|
||||
Thanks.
Keep an eye out for functions that I did not "trap". There are so many things that need checking it's inevitable that I missed some.
__________________
Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders. |
#4
|
|||
|
|||
Is there any way to add lock out options to each of the main menu items (photos, videos, music and search) as well? Ideally, you'd be able to selectively lock out embarassing high school videos but if that's a lot more involved, just being able to shut out all the photos, videos, etc would be good enough.
|
#5
|
||||
|
||||
That's not in there right now. I can look into it but no promises.
__________________
Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders. |
#6
|
|||
|
|||
Tom,
I am looking at breaking my user restrictions from SMM into their own api perhaps we could merge projects? |
#7
|
||||
|
||||
Sure. PM me with the details of what you have in mind.
__________________
Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders. |
#8
|
||||
|
||||
tmiranda, this thing rocks. I just set up a guest room extender with this plugin and all seems good. Love it, so thanks a ton. It'll get a workout this weekend with siblings and their kids in town. I wish it could suppress watched/non-watched markers and "current point in recording" info, but I understand that that stuff may be too deep in the SageTV engine to control.
So anyway, awesome work. When the siblings leave town and I haven't lost any of my Bourdains and my recording schedule hasn't been f'ed with, I'll thank you again. And thanks to Lester for cluing me into it. |
#9
|
|||
|
|||
This plugin looks great!
Would it be possible for you to add an permission that would disable the ability to delete "Archive" recordings? I use BMT to import all of my saved recordings. I set the archive flag so they don't show up in my main lists. However, it's totally possible to delete those files. I'd prefer that people not be able to do so. Thanks for the consideration. |
#10
|
||||
|
||||
__________________
Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders. |
#11
|
||||
|
||||
Quote:
As a workaround you can probably set the physical files to be read-only so Sage can't delete them. (When you press delete they will disappear from the list, but once Sage figures out that the file is still there they will reappear.)
__________________
Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders. |
#12
|
|||
|
|||
Quote:
|
#13
|
||||
|
||||
EOL?
Is anybody using this PlugIn? If not I will EOL it instead of migrating it from Google Code to GitHub.
__________________
Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders. |
#14
|
|||
|
|||
I apologize for bringing back this thread, but my Google skills are failing me. How does one get the functionality of this plugin (i.e. restrict users' actions) in the current environment (i.e. v9)? I see in detailed setup there is a "permissions" section that allows for the addition of user profiles, but I can't find any documentation on this. It looks like the user profiles are hardware dependent, and I am unclear as to whether different users on a single extender can be forced to login at startup. If anyone can point me to the relevant documentation I would appreciate it.
Kids are causing problems with missed favorites due to their creating way too many manual recordings. I want to restrict their ability to create recordings.
__________________
Sage Server: Core 2 Quad Q9550 2.83GHz, Windows 7 x64, Hauppauge WinTV-quadHD, AverMedia M780. HD200 Extender. |
#15
|
||||
|
||||
Quote:
If I recall, the user profiles are not hardware dependent. They are based on the server so any client will have the same permissions.
__________________
Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
scriptable internet access while maintaining LAN access | korben_dallas | The SageTV Community | 5 | 12-21-2009 06:11 AM |
Restrict access to WHS drives and folders. | inlvnv | SageTV Software | 3 | 01-10-2009 02:35 PM |
Restrict Whole Channels | rickgillyon | SageTV Beta Test Software | 11 | 10-09-2006 08:55 AM |
Parental Controls: Restrict specific channels | AtariJeff | SageTV Software | 2 | 03-13-2006 07:09 PM |