{
    my $onlyoffice = $DB->get('onlyoffice') || $DB->new_record('onlyoffice', {type => 'configuration'});
    my $token = $onlyoffice->prop('token') || '';
    # If the management interface is already defined, return nothing

    if ($token eq '') {
      # Else, we generate a random password
      my $pass=`/usr/bin/openssl rand -base64 32 | tr -c -d '[:alnum:]'`;
      $onlyoffice->set_prop('token',"$pass");
    }

   #dbpass
   my $dbpass =  $onlyoffice->prop('dbpass') || '';
   if ($dbpass eq '') {
     my $pass=`/usr/bin/openssl rand -base64 60 | tr -c -d '[:alnum:]'`;
     $onlyoffice->set_prop('dbpass',"$pass");
   }

}
