diff --git a/src/yunohost/data_migrations/0019_extends_permissions_features_1.py b/src/yunohost/data_migrations/0019_extends_permissions_features_1.py index da929574f..f9f1693e8 100644 --- a/src/yunohost/data_migrations/0019_extends_permissions_features_1.py +++ b/src/yunohost/data_migrations/0019_extends_permissions_features_1.py @@ -59,6 +59,20 @@ class MyMigration(Migration): 'showTile': ["FALSE"], 'isProtected': ["TRUE"], }) + elif permission.split('.')[0] == 'ssh': + ldap.update('cn=%s,ou=permission' % permission, { + 'authHeader': ["FALSE"], + 'label': ['SSH'], + 'showTile': ["FALSE"], + 'isProtected': ["TRUE"], + }) + elif permission.split('.')[0] == 'sftp': + ldap.update('cn=%s,ou=permission' % permission, { + 'authHeader': ["FALSE"], + 'label': ['SFTP'], + 'showTile': ["FALSE"], + 'isProtected': ["TRUE"], + }) else: label = labels[permission.split('.')[0]].title()