diff --git a/client/src/views/footer/index.js b/client/src/views/footer/index.js
index 1ebd618eb..94fb59e20 100644
--- a/client/src/views/footer/index.js
+++ b/client/src/views/footer/index.js
@@ -96,21 +96,42 @@ const Footer = ({ classes }) => {
Modules
-
+
- Teams
+ Platform
-
-
+
+
Users
-
-
+
+
- KeyVault
+ Teams
-
+
+
+
+ Key Vault
+
+
diff --git a/server/models/user.js b/server/models/user.js
index b00c278e6..81f1c576e 100644
--- a/server/models/user.js
+++ b/server/models/user.js
@@ -20,7 +20,8 @@ const userSchema = new Schema({
isDataAnalyst: Boolean,
roleId: String,
avatarHandle: String,
- avatarChangeDate: String
+ avatarChangeDate: String,
+ sessionToken: String
})
global.UserSchema = global.UserSchema || mongoose.model('User', userSchema)
diff --git a/server/schema/schema.js b/server/schema/schema.js
index 99049d0b8..b85a5b5a6 100644
--- a/server/schema/schema.js
+++ b/server/schema/schema.js
@@ -43,6 +43,7 @@ const UserType = new GraphQLObjectType({
isDataAnalyst: {type: GraphQLInt},
avatarHandle: {type: GraphQLString},
avatarChangeDate: {type: GraphQLString},
+ sessionToken: {type: GraphQLString},
role: {
type: RoleType,
resolve (parent, args) {