Started implementation of item-specific security

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Committed old changes

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Implemented backbone of ItemSpecificSecurity

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Committed previous changes (ItemSpecificSecurity restructuring)

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Added default security settings

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Code cleanup

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Implemented "Manage item-specific access rights"

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Setup global ownership by default

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Added "Restore defaults..." button

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Added macros for item-specific security handling.

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
@RoleMacroWithUserID handles both SIDs and UIDs

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Corrected macro descriptions

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Fixed quotation marks

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Merge pull request #12 from synopsys-arc-oss/item-specific-security

[JENKINS-18743] - Item specific security