View Issue Details

IDProjectCategoryView StatusLast Update
000225010000-007: Profilespublic2012-11-29 20:20
ReporterNathan PocockAssigned ToPaul Hunkar  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Fixed in Version1.02 
Summary0002250: WriteMask CUs need to differentiate/include text comparing WriteAccess to the WriteMask attributes
Description

The various WriteMask CUs should be more descriptive with regards the exact functionality being tested. In this case there needs to be some commentary to describe the relationship between AccessLevel and WriteMask.

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Paul Hunkar

2012-11-20 06:08

developer   ~0004248

Updated the access level conformance units and write mask conformance units. Write mask deals with other attribute in all node classes. Access level only deals with the variable mask for the variable value field.

Nathan Pocock

2012-11-20 15:27

viewer   ~0004251

I think I would like the text for "WriteMask", "UserWriteMask", "User Access Level Full", and "User Access Level Base" to REALLY emphasize the distinction. For me, it takes a few re-reads to understand the differences between these four. I'm thinking aloud... what do you think about the following descriptions:

Address Space WriteMask: Supports the WriteMask attribute, which describes the write-access availabilities for all attributes on a given node, including unsupported attributes.

Address Space UserWriteMask: Supports the UserWriteMask attribute, which describes the write-access availabilities for all attributes on a given node, for the current user, which may include unsupported attributes. Server must provide at least 2 distinctions of user (e.g. admin and user). The access is the same, or more restrictive than described by the WriteMask attribute.

Address Space UserWriteMask Multilevel: An extension of "Address Space UserWriteMask" where the server provides multiple levels of access per node, i.e. more than 2 users.

Address Space User Access Level Base: Provides user-level security to the Value attribute of Variable nodes. (Question: the current text talks about an indication of Read(), Write(), HistoryRead(), and HistoryUpdate() --- what is an "indication" in this case?)

Address Space User Access Level Full: An extension of "Address Space User Access Level Base" which provides multiple levels of user access per node, i.e. more than 2 users. (Question: same as above)

Paul Hunkar

2012-11-27 16:52

developer   ~0004304

fixed in doc 1.02.11 ( Text usually is only to provide reference to specification that describeds the functionality in detail)

Jim Luth

2012-11-29 20:20

administrator   ~0004344

Reviewed changes in 2012-11-27 telecon.

Issue History

Date Modified Username Field Change
2012-11-01 18:48 Nathan Pocock New Issue
2012-11-20 06:08 Paul Hunkar Note Added: 0004248
2012-11-20 06:08 Paul Hunkar Status new => assigned
2012-11-20 06:08 Paul Hunkar Assigned To => Paul Hunkar
2012-11-20 15:27 Nathan Pocock Note Added: 0004251
2012-11-27 16:52 Paul Hunkar Status assigned => resolved
2012-11-27 16:52 Paul Hunkar Resolution open => fixed
2012-11-27 16:52 Paul Hunkar Note Added: 0004304
2012-11-29 20:20 Jim Luth Status resolved => closed
2012-11-29 20:20 Jim Luth Note Added: 0004344
2012-11-29 20:20 Jim Luth Fixed in Version => 1.02