diff --git a/src/main/java/com/tarento/upsmf/examsAndAdmissions/util/AccessTokenValidator.java b/src/main/java/com/tarento/upsmf/examsAndAdmissions/util/AccessTokenValidator.java
index 40c0d92b68d44ac1abf9fae0be9b94af966807b0..10bb4d00e2197a6d3b32136417742de5e2f142ef 100644
--- a/src/main/java/com/tarento/upsmf/examsAndAdmissions/util/AccessTokenValidator.java
+++ b/src/main/java/com/tarento/upsmf/examsAndAdmissions/util/AccessTokenValidator.java
@@ -52,8 +52,6 @@ public class AccessTokenValidator {
 	@Autowired
 	private RedisUtil redisUtil;
 
-	private List<String> userRoleList = Arrays.asList(userRoles.split(","));
-
 	public String verifyUserToken(String token, boolean checkActive, String uri) {
 		String userId = Constants.Parameters.UNAUTHORIZED;
 		try {
@@ -79,6 +77,7 @@ public class AccessTokenValidator {
 			log.error("Missing Appropriate Roles.");
 			return Constants.Parameters.UNAUTHORIZED;
 		}
+		List<String> userRoleList = Arrays.asList(userRoles.split(","));
 		boolean roleMatches = roles.stream().anyMatch(x -> userRoleList.contains(x.toLowerCase()));
 		log.debug("Role matched - {}", roleMatches);
 		if(roleMatches) {