• Hello,

    I’ve setup a network of sites for my company. The network contains 15 sites, all mapped to a subdirectory.

    I must give access to 50 users who will be in charge of editing the contents of the websites using Calypso. Some users can edit the content of any website of the network, some others can only edit one site.

    The users will not access the WordPress back-end, they will use Calypso.

    But I can’t figure out the right process to give the users access to the sites.

    At the moment, none of the users have a WordPress.com account.

    I must explain to all these users the process but I can’t figure it out !

    Here is the process I’m ending up with. This is too complicated, my boss will never accept such a challenge for each user. And mostly the users are not 100% at ease with internet so they’ll get lost and this will create a thousand requests for support…
    Please help me to find an easier, simplier and smoother way to give everybody Administrators rights on sites.

    [User]
    1. The user must create an account on WordPress.com using the specific following link (so he doesn’t have to create a blog) : https://signup.wordpress.com/signup/?user=1
    2. The user will receive a confirm account email (“Activate [the-username]”) and click on the contained link “Confirm Now”.
    3. The user will receive an email confirming that its account has been confirmed (“Welcome to WordPress.com”).

    [Network Manager]
    4. The Network Manager must visit the network’s users page: https://example.com/wp/wp-admin/network/users.php
    5. Click on “Add new” button to create a new network user : https://example.com/wp/wp-admin/network/user-new.php
    6. Give the new user a username and an email : it must match the email used by the user to create its WordPress.com account on step 1.
    7. Click on “Add user” and wait for the creation confirmation. This can take a few seconds.
    8. The user now appears on the list of Network’s users : https://example.com/wp/wp-admin/network/users.php
    9. Access the list of Network’s sites : https://example.com/wp/wp-admin/network/sites.php
    9. For each site the User must access as editor, the Network Manager must :
    a. Click on “Edit”,
    b. Click on “Users”
    c. Write the username in the “Add existing user” form. The first letters will pop an automplete form up.
    d. Choose the role to give to the new user.
    e. Click on “Add user” button –> the user will receive an email asking him to confirm its account for this network’s site. (“[Name of the site] Your username and password info”).

    [User]
    10. or each site the User must access as editor, the User himself must :
    a. Click the link on the email received at step 9.e in order to set its password for this site.
    b. The user must then choose a password and click on the button “Reset password”.
    c. The user must click on “Log in”.
    d. The user must click on “Login with WordPress.com”
    e. The user must click on “Log In”.
    11. The user must reapeat these actions for every site of the newtwork they wish to access to.
    12. After having done all the sites, they can access Calypso using the following URL : https://horizon.wordpress.com

    Problems :
    1- this process is way to complicated.
    2- this process only works for the main site of the network. For other sites, the user must :
    a. log in to the site,
    b. access its profile (https://example.com/wp/wp-admin/network/profile.php)
    c. click on “Link my wordpress.com account”.

    Please help !

Viewing 3 replies - 1 through 3 (of 3 total)
  • Hi.
    I don’t know how this calypso works, I am just reading what you said. So maybe you can create an email at your domain name for each user and then go and register each of them for WordPress.com with these emails and confirm. Store everything in an excel file. Then the network admin do his stuff. Then you go to all emails and set passwords for all users and store then too in the excel file. And when everything is ready you just send an email to all users to their actual emails with passwords and instructions how to login and stuff.

    Thread Starter yeb215

    (@yeb215)

    Thank you for your answer. This is not a suitable solution because we will have many users registering. We want them to be able to do it by themselves, like in any other CMS.

    I haven’t found a solution to this yet.
    I’ve noticed the SSO setting on Jetpack, and the setting in WordPress to allow users to connect using their WordPress.com account. But still this is not straightforward.

    Well, this is one of the downsides of using other peoples software and CMS. If you want to have full control, you have to develop everything yourself from scratch.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Multi-site & Multi-editors & Calypso’ is closed to new replies.