I'm the admin of an on-prem install that we're in the process of moving to cloud. I'm having a major issue dealing with user accounts. First, there doesn't seem to be a way for me to manually create a user account, including providing the initial password - there's only Invite Users. Even if I choose to not send an email notification, it still doesn't give me the usual form (from on-prem) that allows me to set their password.
Second, once a user is created, I can't seem to find a way as an admin to reset their password. I'm looking at the User page now, and there's a reset password button, but all it does is send an email to the user.
This is a major problem, because we have some users that aren't actually people - they're accounts that are required for various third-party systems to connect to Jira, and the email addresses associated with them are not real.
So how can I reset the password of a user without needing access to their email?
Any Cloud integrations you're looking to install should use the Atlassian Connect framework. On the backend this uses OAuth to handle authentication and username/passwords shouldn't be given to the external applications. If you're finding someplace where this isn't the case, please let us know!
In the case where you might have a script or something that wants to run as a particular user, you can use tokens instead of a dummy account with a shared password. Check out our documentation about using tokens. A major benefit of this is that you can issue multiple tokens per user and just revoke any tokens that may have been compromised instead of having to reset the password (which maybe was shared with multiple applications). These are specifically for the REST API and will show as run by whatever user created the tokens.
Coming from a Server-administration world, I can definitely see where you'd have multiple dummy accounts. My recommendation for trying to get these working with Cloud is:
There are a few small differences between the Cloud and Server APIs, so not everything that works connecting to a Jira Server instance will work by just changing the address to your Jira Cloud instance. But for the most part, this will get things rolling!
Interesting, I'm not having trouble loading it. Maybe try through Google's cache: http://webcache.googleusercontent.com/search?q=cache:https://confluence.atlassian.com/cloud/api-tokens-938839638.html ?
Hi @Esther Strom,
The short answer is you don't. With the Cloud version the user sets the password when they activate their account through the link you send in the invite. There is a "Password Reset" button available to the site-admin, that also sends an email with instructions for the user.
Yes, I'm aware of the Password Reset button that sends an email. But as I said in my original message, our system users aren't real people, and don't have real email addresses. Therefore the password reset email is of no use to me.
So basically what I'm hearing is that Cloud will not allow me to add system users unless they're attached to a real email address that I have access to. Seems pretty shortsighted; there are a lot of third-party apps that require a Jira account to allow connections.
Hi All! We’re excited to share the launch of an announcement banner that lets Jira site administrators communicate directly to their users across their Jira Cloud instance. ...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events