diff --git a/pom.xml b/pom.xml
index 944ebb6eb6..df49023265 100644
--- a/pom.xml
+++ b/pom.xml
@@ -188,15 +188,14 @@
test
-
- com.github.sdorra.shiro-static-permissions
+ com.github.sdorra
ssp-lib
${ssp.version}
- com.github.sdorra.shiro-static-permissions
+ com.github.sdorra
ssp-processor
${ssp.version}
true
@@ -765,7 +764,7 @@
9.2.10.v20150310
- 967c8fd521
+ 1.1.0
1.4.0
diff --git a/scm-core/pom.xml b/scm-core/pom.xml
index a3fa037c7b..a2c9e7128e 100644
--- a/scm-core/pom.xml
+++ b/scm-core/pom.xml
@@ -160,14 +160,13 @@
provided
-
- com.github.sdorra.shiro-static-permissions
+ com.github.sdorra
ssp-lib
- com.github.sdorra.shiro-static-permissions
+ com.github.sdorra
ssp-processor
true
diff --git a/scm-webapp/src/main/java/sonia/scm/security/DefaultAuthorizationCollector.java b/scm-webapp/src/main/java/sonia/scm/security/DefaultAuthorizationCollector.java
index cd22e22712..bf46eb2a6f 100644
--- a/scm-webapp/src/main/java/sonia/scm/security/DefaultAuthorizationCollector.java
+++ b/scm-webapp/src/main/java/sonia/scm/security/DefaultAuthorizationCollector.java
@@ -265,7 +265,7 @@ public class DefaultAuthorizationCollector implements AuthorizationCollector
}
private String canReadOwnUser(User user) {
- return "user:" + UserPermissions.ACTION_READ + ":" + user.getName();
+ return UserPermissions.read(user.getName()).asShiroString();
}
//~--- get methods ----------------------------------------------------------