Skip to content

OpenstackForkedProjects/openstack-ops-scripts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

README

add-openstack-users-to-project.sh

Summary

Quickly add one to many users to an OpenStack Project regardless if they exist or not.

Usage

Create Email List

Create a text file containing the email addresses of the users you want to add.

For example:

This text file will be used as input for the script.

User names will be generated from the user part of the email address.

Create OpenStack Project

If the OpenStack Project you want to add the users to is not already created, create it. You will use the name of the OpenStack Project as input for the script.

Run the Script

Finally, run the bash script:

sh add-openstack-users-to-project.sh /path/to/emails.txt openstack-project-name

The bash script will verify if the user already exists.

If the user already exists, the user is simply added to the specified OpenStack Project.

If the user does not exist, the user is created and added to the specified OpenStack Project. A secure password share link is generated for that user.

Share the output of the bash script with the appropriate users.

reset-openstack-users-password.sh

Summary

Quickly reset many user's password.

Usage

Create Email List

Create a text file containing the email addresses of the users you want to reset the passwords of.

For example:

This text file will be used as input for the script.

User names will be generated from the user part of the email address.

Run the Script

Finally, run the bash script:

sh reset-openstack-users-password.sh /path/to/emails.txt

The bash script will reset existing user's password and generate a secure password share link.

Share the output of the bash script with the appropriate users.

About

Quickly add one to many users to an OpenStack Project regardless if they exist or not.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Shell 100.0%