Chris@17: select('config') Chris@17: ->fields('config', ['data']) Chris@17: ->condition('collection', '') Chris@17: ->condition('name', 'user.role.authenticated') Chris@17: ->execute() Chris@17: ->fetchField(); Chris@17: $role = unserialize($role); Chris@17: Chris@17: $role['permissions'][] = 'update media'; Chris@17: $role['permissions'][] = 'update any media'; Chris@17: $role['permissions'][] = 'delete media'; Chris@17: $role['permissions'][] = 'delete any media'; Chris@17: $role['permissions'][] = 'create media'; Chris@17: Chris@17: $connection->update('config') Chris@17: ->fields([ Chris@17: 'data' => serialize($role), Chris@17: 'collection' => '', Chris@17: 'name' => 'user.role.authenticated', Chris@17: ]) Chris@17: ->condition('collection', '') Chris@17: ->condition('name', 'user.role.authenticated') Chris@17: ->execute();