From d7d77adf0b930da8436aef7aea619681f813427f Mon Sep 17 00:00:00 2001 From: tpylak <tpylak> Date: Tue, 14 Jul 2009 12:15:16 +0000 Subject: [PATCH] allow 'user' role to add new vocabulary terms SVN: 11744 --- .../systemsx/cisd/openbis/generic/shared/ICommonServer.java | 4 ++-- .../cisd/openbis/generic/shared/ICommonServer.java.expected | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java index 4d66fb9384c..f2dab7bae2f 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java @@ -386,7 +386,7 @@ public interface ICommonServer extends IServer * Adds new terms to a vocabulary. */ @Transactional - @RolesAllowed(RoleSet.INSTANCE_ADMIN) + @RolesAllowed(RoleSet.POWER_USER) @DatabaseCreateOrDeleteModification(value = ObjectKind.VOCABULARY_TERM) public void addVocabularyTerms(String sessionToken, TechId vocabularyId, List<String> vocabularyTerms); @@ -648,7 +648,7 @@ public interface ICommonServer extends IServer * Returns unique code. */ @Transactional(readOnly = true) - @RolesAllowed(RoleSet.OBSERVER) + @RolesAllowed(RoleSet.USER) public String generateCode(String sessionToken, String prefix); /** diff --git a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java.expected b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java.expected index 4d66fb9384c..f2dab7bae2f 100644 --- a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java.expected +++ b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java.expected @@ -386,7 +386,7 @@ public interface ICommonServer extends IServer * Adds new terms to a vocabulary. */ @Transactional - @RolesAllowed(RoleSet.INSTANCE_ADMIN) + @RolesAllowed(RoleSet.POWER_USER) @DatabaseCreateOrDeleteModification(value = ObjectKind.VOCABULARY_TERM) public void addVocabularyTerms(String sessionToken, TechId vocabularyId, List<String> vocabularyTerms); @@ -648,7 +648,7 @@ public interface ICommonServer extends IServer * Returns unique code. */ @Transactional(readOnly = true) - @RolesAllowed(RoleSet.OBSERVER) + @RolesAllowed(RoleSet.USER) public String generateCode(String sessionToken, String prefix); /** -- GitLab