Skip to content

Commit 4852a36

Browse files
author
zaharchenko
committed
Add predefined roles #30
1 parent fe60a3d commit 4852a36

2 files changed

Lines changed: 12 additions & 2 deletions

File tree

modules/core/src/com/haulmont/addon/admintools/role/AdminToolsAdminRole.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,14 @@
3030
import de.diedavids.cuba.runtimediagnose.entity.DiagnoseExecutionLog;
3131
import de.diedavids.cuba.runtimediagnose.wizard.DiagnoseWizardResult;
3232

33-
@Role(name = "Admin tools full access")
33+
@Role(name = "admin-tools-full-access")
3434
public class AdminToolsAdminRole extends AnnotatedRoleDefinition {
3535

36+
@Override
37+
public String getLocName() {
38+
return "Admin tools full access";
39+
}
40+
3641
@EntityAccess(entityClass = DiagnoseWizardResult.class, operations = {EntityOp.CREATE, EntityOp.UPDATE, EntityOp.READ, EntityOp.DELETE})
3742
@EntityAccess(entityClass = DiagnoseExecutionLog.class,
3843
operations = {EntityOp.CREATE, EntityOp.READ, EntityOp.UPDATE, EntityOp.DELETE})

modules/core/src/com/haulmont/addon/admintools/role/DiagnoseWizardRole.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,14 @@
2929
import de.diedavids.cuba.runtimediagnose.entity.DiagnoseExecutionLog;
3030
import de.diedavids.cuba.runtimediagnose.wizard.DiagnoseWizardResult;
3131

32-
@Role(name = "Admin tools diagnose")
32+
@Role(name = "admin-tools-diagnose")
3333
public class DiagnoseWizardRole extends AnnotatedRoleDefinition {
3434

35+
@Override
36+
public String getLocName() {
37+
return "Admin tools diagnose";
38+
}
39+
3540
@EntityAccess(entityClass = DiagnoseExecutionLog.class, operations = EntityOp.CREATE)
3641
@EntityAccess(entityClass = DiagnoseWizardResult.class, operations = {EntityOp.CREATE, EntityOp.READ, EntityOp.UPDATE})
3742
@EntityAccess(entityClass = FileDescriptor.class, operations = {EntityOp.CREATE, EntityOp.READ, EntityOp.UPDATE})

0 commit comments

Comments
 (0)