# Events

You can follow the usage of Seald through events, visible and exportable from in the audit trail of the administration dashboard.

Here is a list of all the types of events possible, and what they mean:

  • DEVICE_ADDED: A user has registered a new device (happens during registration);
  • GET_OTP: A non-Seald user has requested access to an encrypted file;
  • MESSAGE_CREATE: A user has encrypted a file;
  • MESSAGE_ENTRUSTED_FAIL_OLD: A non-Seald user has tried to access an encrypted file, but used an expired one-time-password;
  • MESSAGE_ENTRUSTED_FAIL_WRONG: A non-Seald user has tried to access an encrypted file, but used a wrong one-time-password;
  • MESSAGE_ENTRUSTED_READ: A non-Seald user has read an encrypted file successfully;
  • MESSAGE_ENTRUSTED_READ_BROWSER_INSTEAD_SEALD: A registered Seald user has tried to open an encrypted file with the browser (like non-Seald users) instead of with the Seald app;
  • MESSAGE_ENTRUSTED_READ_UNAUTHORIZED: An unauthorized non-Seald user has tried to open an encrypted file;
  • MESSAGE_ENTRUSTED_READ_UNAUTHORIZED_REVOKED: A non-Seald user that was revoked from an encrypted file has tried to open it;
  • MESSAGE_READ_FAILED_DEVICE: A Seald user that has access to an encrypted file has tried to open it with one of their devices that does not have access to said file (should never happen);
  • MESSAGE_READ_OK: A Seald user has opened an encrypted file;
  • MESSAGE_READ_UNAUTHORIZED: A Seald user has tried to open a file for which they do not have access;
  • MESSAGE_READ_UNAUTHORIZED_REVOKED: A Seald user that was revoked from an encrypted file has tried to open it;
  • MESSAGE_TOKEN_CREATED_FOR: A new recipient was authorized for an encrypted file;
  • USER_CREATED: A new user was created;
  • USER_LOGGED: A user has logged in to the server (happens automatically when using the app);
  • MESSAGE_SET_SELF_DESTRUCT_DATE: An expiry date has been set on the message;
  • ADMIN_MESSAGE_TOKEN_CREATED_FOR: An administrator has added an encryption key to an encrypted message;
  • ADMIN_MESSAGE_TOKEN_ENTRUSTED_CREATED_FOR: An administrator has added an encryption key for a non-seald user to an encrypted message;
  • DEVICE_REVOKED_USER: A user revoked one of their devices;
  • USER_ADDKEY_REENCRYPT : A user has added an encryption key for one of their devices;
  • MESSAGE_ALLOW_DOWNLOAD_USER_True: Read-only has been unset on the message ;
  • MESSAGE_ALLOW_DOWNLOAD_USER_False: Read-only has been set on the message ;
  • MESSAGE_REVOKED_USER_USER: Access rights to a user have been revoked by another user;
  • MESSAGE_REVOKED_EMAIL_USER: Access rights to a non-Seald user have been revoked by a user;
  • MESSAGE_REVOKED_ALL_USER: All access rights that could be revoked were revoked by a user;
  • JOIN_TEAM: A user has joined the team;
  • DEVICE_REVOKED_ADMIN: A device has been reovked by an administrator;
  • USER_ADDKEY_ADMIN: An administrator has added an encryption key for a message to a user's device;
  • MESSAGE_ALLOW_DOWNLOAD_ADMIN_True: Read-only has been unset on the message by an administrator;
  • MESSAGE_ALLOW_DOWNLOAD_ADMIN_False: Read-only has been set on the message by an administrator;
  • MESSAGE_REVOKED_USER_ADMIN: Access rights to a user have been revoked by an administrator;
  • MESSAGE_REVOKED_USER_ADMIN: Access rights to a non-Seald user have been revoked by an administrator;
  • MESSAGE_REVOKED_ALL_ADMIN: All access rights that could be revoked were revoked by an administrator;
  • USER_DISABLED: A user was deactivated by an administrator;