5.4
Table Of Contents
- Avid iNEWS Setup & Config Guide
- Contents
- Using This Guide
- Introduction
- The iNEWS Console
- Getting Started
- Users
- The Database: Directories, Queues, and Stories
- Overview of the iNEWS Database
- Restrictions to Directory or Queue Creation
- Creating a New Directory
- Creating a New Queue
- Creating a New Story
- Using Script Templates
- Renaming a Directory or Queue
- Deleting a Directory or Queue
- Recovering a Killed Story
- Viewing Database Traits
- Changing Database Traits
- Database Purge Intervals and Limits
- Identifying Locked Queues and Stories
- Removing Locks from a Workstation
- Unbusy Stories and Queues
- MOS Integration
- Groups
- Overview of Groups
- Viewing Group Information from the Console
- Viewing Group Information from a Workstation
- Creating a New Group
- Group Checker
- Renaming a Group
- Deleting a Group
- Creating or Modifying Multiple Groups
- Adding Users as Members of a Group
- Adding Groups as Members of Other Groups
- Adding Workstations as Members of a Group
- Combined Permissions and Timeouts
- Group Access and Usage Restrictions
- Group Traits for the Database
- Creating a Mail Alias
- Keyboards and Macros
- Forms
- Character Generator Title Entry
- System Configuration
- Printers
- Wires
- Servers
- iNEWS Community
- MOS Redirection
- Web Publishing
- iNEWS Projects
- Media | Index
- Command References
- Programs Invoked by iNEWS
- Commands Used by Avid Personnel Only
- Linux Commands Used in iNEWS
- Console Server Commands
- broadcast
- configure
- connect
- ctraits
- dbclean
- dbclose
- dbdev and dbsize
- dbdump
- dbfree
- dblines
- dboriginal
- dbpurge (Superuser conditional)
- dbrestore
- dbserver
- dbsort
- dbtraits
- dbvisit
- dictionary
- diskclear (Superuser only)
- diskcopy
- doc
- ed
- enter
- force (Superuser only)
- grpcheck
- gtraits (Superuser only)
- help
- hogs
- idiff
- list
- list B
- list C
- list c
- list d
- list g
- list p
- list q
- list s
- list sq
- list u
- logout
- makemontab
- makeshift (Super user only)
- maketab (Superuser only)
- mapcheck
- msgclean
- offline
- online
- otod
- reconnect
- remove
- rename (Superuser only)
- reorder
- restart
- searchtape
- send
- sendlong
- shutdown
- sitedump (Superuser only)
- siterestore (Superuser only)
- startup
- status
- stop
- su
- unbusy
- utraits (Super user only)
- version
- wholockedit
- Job List Commands
- Dialog Commands
- System Files
- Standard Dictionaries
- Using Dictionaries to Define Messages and Commands
- Customizing Dictionaries
- Utility Messages Dictionary (/site/dict/messages)
- DBServer Program Messages
- Disconnect Program Messages
- Category and Keyword Check Program Messages
- Keyboard Check Program Messages
- Keyboard Check Program Messages for Macros
- Grpcheck Messages
- Wire Program Messages
- Mail Server Messages
- Map Check Program Messages
- Validation (Action) Server
- Seek Server Messages
- Last Login Messages
- Print Server Messages
- dbtraits Messages
- Save Error (Workstation) Messages
- Queues Dictionary (/site/dict/queues)
- Words Dictionary (/site/dict/words)
- Keyboard Macros Dictionary (/site/dict/keymacros)
- Case-shifting Dictionary (/site/dict/shift)
- MCS Dictionary (/site/dict/mcs)
- Job List Command Dictionary (/site/dict/joblist)
- D Messages Dictionary (/site/dict/dmessages)
- S Messages Dictionary (/site/dict/smessages)
- Environment Variables
- Managing Traits at the Console
- The Line Editor, ed
- Index
Group Traits for the Database
178
Suppose you want to restrict your Assignments directory. In most systems, a few
people—mostly those at the assignments desk—need write permission to this directory. A larger
number of users, such as writers and reporters, need to read, but not edit, stories in the
Assignments directory.
The people who should have read-and-write permission for the Assignments directory come
from different areas of the newsroom, so it is unlikely a group exists with just those users.
However, you could set it up like this:
• Create a group called assignments to represent users who need write permission for the
Assignments directory.
• Similarly, create a group called staff to represent users who need read permission.
• Assign the staff group to the directory’s read group trait and the assignments group to the
directory’s write group trait.
• The staff group should have assignments as a member so that all users with write permission
also have read permission.
Transferring Group Assignments
You might need to locate every instance where a particular group is assigned to a directory or
queue and change that assignment so that another group is assigned to that directory or queue.
To transfer group assignments:
t Use this form of the gtraits console command:
gtraits transfer <current-group-name> <new-group-name>
n
Groups are marked for transfer, but no changes are made to any directories or queues until
dbpurge runs. Both groups that you include in the gtraits transfer command must already exist.
Hiding Queues and Directories
In addition to restricting access to various queues, you can use group access and usage
restrictions to hide queues or directories by placing a strict read restriction on them.
A number of queues on your system probably have very tight write security to ensure that only
certain users can create and edit stories in those queues. If other users do not need to read the
stories in the queue, you may give the queue tight read security. This prevents the queue from
appearing on unauthorized users’ screens. Some examples of this are the Dead queue, a
Suggestions queue, an Employee Evaluations queue, and so forth.
n
All users that you want to have the capability to send stories to these queues need to have write
access to the queue, but not necessarily read access.