diff --git a/conf/manager.sql b/conf/manager.sql
index 3402cc1c000da37a53388cba11376c7474a3a60d..b9b5c13c59b2e48c5c3e3af8ce8e57642a421174 100644
--- a/conf/manager.sql
+++ b/conf/manager.sql
@@ -13,6 +13,7 @@ CREATE TABLE tokens (
 
 CREATE TABLE entities (
     id bigint(20) NOT NULL AUTO_INCREMENT,
+    type varchar(3) NOT NULL,
     entityid varchar(200) NOT NULL,
     information_url varchar(200) DEFAULT NULL,
     organization_url varchar(200) DEFAULT NULL,
diff --git a/lib/AccountManager/Entity.pm b/lib/AccountManager/Entity.pm
index 970d0aababc9323bb1f5f06055a2680fd4ea0fe1..2b05788249538de2431fa3275540d833f0b004a1 100644
--- a/lib/AccountManager/Entity.pm
+++ b/lib/AccountManager/Entity.pm
@@ -14,6 +14,7 @@ __PACKAGE__->meta->setup(
     columns => [
         id               => { type => 'bigserial', not_null => 1 },
         entityid         => { type => 'varchar', length => 200, not_null => 1 },
+        type             => { type => 'varchar', length => 3 },
         displayname      => { type => 'varchar', length => 500 },
         information_url  => { type => 'varchar', length => 200 },
         organization_url => { type => 'varchar', length => 200 },