The external storage added by the occ command cannot be found on the management interface

Nextcloud version : 19.0.0
Operating system and version: centos7
Apache or nginx version : nginx 1.17
PHP version : 7.4

The issue you are facing:

Is this the first time you’ve seen this error? :y

Steps to replicate it:

The external storage added for a specific user through the occ command cannot be found on the management interface

  1. I configured sso login for nc;

  2. I add external storage for the user, the occ command:
    occ files_external:create stst --user=*** dav password::password -c host=http://**** -c secure=false

  3. The configuration is successful, and OCC returns: Storage created with id **

  4. I cannot see the external storage I configured for the user on the /settings/admin/externalstorages page;

  5. When I don’t specify the user name in the occ command, the external storage can be queried in the GUI interface. The occ command at this time:
    occ files_external:create stst dav password::password -c host=http://**** -c secure=false

Is this a bug or the design itself? Because the external storage for a specific user is configured through the GUI, it can be queried in the GUI itself; but after configuring the external storage for the specific user through the OCC command, it cannot be queried. I think this will lead to management difficulties.