Difference between revisions of "DSpace/C2/User-Registration-in-DSpace/English"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with "'''Script: User Registration in DSpace''' '''Author : Pankaj Patil''' '''Keywords: DSpace users, EPerson, DSpace User Registration, EPerson Profile, Administrator, Communi...")
 
Line 1: Line 1:
 
'''Script: User Registration in DSpace'''
 
'''Script: User Registration in DSpace'''
 
  
 
'''Author : Pankaj Patil'''
 
'''Author : Pankaj Patil'''
 
  
 
'''Keywords: DSpace users, EPerson, DSpace User Registration, EPerson Profile, Administrator, Community Administrator, Collection Administrator, Submitter, Reviewer'''
 
'''Keywords: DSpace users, EPerson, DSpace User Registration, EPerson Profile, Administrator, Community Administrator, Collection Administrator, Submitter, Reviewer'''
  
 
+
{| border ="1"
 
+
|-  
{| style="border-spacing:0;width:16.51cm;"
+
|- style="border:1pt solid #000000;padding:0.176cm;"
+
 
|| '''Visual Cue'''
 
|| '''Visual Cue'''
 
|| '''Narration'''
 
|| '''Narration'''
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Slide: Title
 
|| Slide: Title
 
|| Welcome to this '''spoken tutorial''' on '''User Registration''' in '''DSpace.'''
 
|| Welcome to this '''spoken tutorial''' on '''User Registration''' in '''DSpace.'''
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Slide: Learning Objectives
 
|| Slide: Learning Objectives
|| In this tutorial, we will learn to* <div style="margin-left:1.27cm;margin-right:0cm;">'''Register''' a '''user''' in '''DSpace'''</div>
+
|| In this tutorial, we will learn to
* <div style="margin-left:1.27cm;margin-right:0cm;">Crossverify '''user registration'''</div>
+
* '''Register''' a '''user''' in '''DSpace'''
* <div style="margin-left:1.27cm;margin-right:0cm;">Edit '''user profile '''and</div>
+
* Crossverify '''user registration'''
* <div style="margin-left:1.27cm;margin-right:0cm;">Distinguish between different '''users''' in '''DSpace'''</div>
+
* Edit '''user profile '''and
 +
* Distinguish between different '''users''' in '''DSpace'''
  
 
+
|-  
|- style="border:1pt solid #000000;padding:0.176cm;"
+
 
|| Slide: System requirements
 
|| Slide: System requirements
|| This tutorial is recorded using* <div style="margin-left:1.27cm;margin-right:0cm;">'''Ubuntu Linux OS 18.04'''</div>
+
|| This tutorial is recorded using
* <div style="margin-left:1.27cm;margin-right:0cm;">'''DSpace version 6.3 '''and</div>
+
* '''Ubuntu Linux OS 18.04'''
* <div style="margin-left:1.27cm;margin-right:0cm;">'''Firefox web browser'''</div>
+
* '''DSpace version 6.3 '''and
 
+
* '''Firefox web browser'''
 
+
 
+
 
+
 
+
 
However you may use any other web '''browser''' of your choice.
 
However you may use any other web '''browser''' of your choice.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Slide: Pre-requisites  
 
|| Slide: Pre-requisites  
|| To practice this tutorial, you should have * <div style="margin-left:1.27cm;margin-right:0cm;">Installed '''DSpace 6.3''' on your system.</div>
+
|| To practice this tutorial, you should have  
* <div style="margin-left:1.27cm;margin-right:0cm;">'''Tomcat '''server should be running</div>
+
* Installed '''DSpace 6.3''' on your system.
* <div style="margin-left:1.27cm;margin-right:0cm;">A working internet connection should be available</div>
+
* '''Tomcat '''server should be running
 +
* A working internet connection should be available
  
 
+
|-  
|- style="border:1pt solid #000000;padding:0.176cm;"
+
 
|| Slide : Pre-requisites  
 
|| Slide : Pre-requisites  
|| * <div style="margin-left:1.27cm;margin-right:0cm;">Configured '''Email settings''' in '''DSpace'''</div>
+
||  
* <div style="margin-left:1.27cm;margin-right:0cm;">If not then please go through the prerequisite tutorials on this website.</div>
+
* Configured '''Email settings''' in '''DSpace'''
 +
* If not then please go through the prerequisite tutorials on this website.
  
 
+
|-  
|- style="border:1pt solid #000000;padding:0.176cm;"
+
 
|| Slide: Users in '''DSpace'''
 
|| Slide: Users in '''DSpace'''
 
|| Let us understand the different '''user roles''' in '''DSpace'''.
 
|| Let us understand the different '''user roles''' in '''DSpace'''.
 
  
 
'''DSpace''' has the following '''user roles'''.
 
'''DSpace''' has the following '''user roles'''.
  
 
+
* '''Administrator'''
* <div style="margin-left:1.27cm;margin-right:0cm;">'''Administrator'''</div>
+
* '''Anonymous'''
* <div style="margin-left:1.27cm;margin-right:0cm;">'''Anonymous'''</div>
+
* '''EPerson'''
* <div style="margin-left:1.27cm;margin-right:0cm;">'''EPerson'''</div>
+
* '''Community''' '''Administrator'''
* <div style="margin-left:1.27cm;margin-right:0cm;">'''Community''' '''Administrator'''</div>
+
* '''Collection''' '''Administrator'''
* <div style="margin-left:1.27cm;margin-right:0cm;">'''Collection''' '''Administrator'''</div>
+
* '''Submitter '''and
* <div style="margin-left:1.27cm;margin-right:0cm;">'''Submitter '''and</div>
+
* '''Reviewer'''
* <div style="margin-left:1.27cm;margin-right:0cm;">'''Reviewer'''</div>
+
 
+
 
+
 
+
 
+
  
 
We will learn about these '''roles''' in detail later in this tutorial.
 
We will learn about these '''roles''' in detail later in this tutorial.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Narration Only
 
|| Narration Only
 
|| First let us proceed for '''user''' registration in '''DSpace'''.
 
|| First let us proceed for '''user''' registration in '''DSpace'''.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Open Web Browser  
 
|| Open Web Browser  
 
|| Open a web '''browser'''.
 
|| Open a web '''browser'''.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| '''Address Bar >> localhost:8080'''
 
|| '''Address Bar >> localhost:8080'''
 
|| In the '''address bar''' type '''localhost:8080 '''and press '''Enter'''.
 
|| In the '''address bar''' type '''localhost:8080 '''and press '''Enter'''.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Click on '''Sign on to '''tab
 
|| Click on '''Sign on to '''tab
 
|| In the '''DSpace''' interface, click on the '''Sign on to '''tab at the top right corner.
 
|| In the '''DSpace''' interface, click on the '''Sign on to '''tab at the top right corner.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Select '''My DSpace'''
 
|| Select '''My DSpace'''
 
|| Select '''My DSpace''' from drop-down.
 
|| Select '''My DSpace''' from drop-down.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Click on '''New user? Click here to register'''
 
|| Click on '''New user? Click here to register'''
 
|| In the '''Log In to DSpace''' section, click on link''' New user? Click here to register.'''
 
|| In the '''Log In to DSpace''' section, click on link''' New user? Click here to register.'''
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| '''User Registration''' form
 
|| '''User Registration''' form
 
  
 
Enter''' E-mail address'''
 
Enter''' E-mail address'''
 
|| This will take us to the '''User Registration''' page.
 
|| This will take us to the '''User Registration''' page.
 
  
 
Type a valid email ID in the '''E-mail address''' field.
 
Type a valid email ID in the '''E-mail address''' field.
  
 
+
For this demonstration, I will type dspace.u2@gmail.com
For this demonstration, I will type [mailto:dspace.u5@gmail.com dspace.u2@gmail.com]
+
|-  
|- style="border:1pt solid #000000;padding:0.176cm;"
+
 
|| Click on the '''Register '''button
 
|| Click on the '''Register '''button
 
|| Then click on the '''Register''' button in the '''User Registration''' form.
 
|| Then click on the '''Register''' button in the '''User Registration''' form.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Point to '''Registration Email Sent'''
 
|| Point to '''Registration Email Sent'''
 
|| If the '''email id '''is valid, then we get a message, “'''Registration Email Sent'''”.
 
|| If the '''email id '''is valid, then we get a message, “'''Registration Email Sent'''”.
 
  
 
Before creating an '''account''', '''DSpace''' verifies the '''email ID'''.
 
Before creating an '''account''', '''DSpace''' verifies the '''email ID'''.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| '''Open New tab in the browser'''
 
|| '''Open New tab in the browser'''
 
|| Now, let us proceed for '''email '''verification.
 
|| Now, let us proceed for '''email '''verification.
 
  
 
Open a new tab in the '''web browser'''.
 
Open a new tab in the '''web browser'''.
 
  
 
'''Log '''into the '''email account''' which you used for the registration.
 
'''Log '''into the '''email account''' which you used for the registration.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Show''' Gmail''' login interface
 
|| Show''' Gmail''' login interface
|| I will '''log in''' to the '''mail account [mailto:dspace.u5@gmail.com dspace.u2@gmail.com]
+
|| I will '''log in''' to the '''mail account dspace.u2@gmail.com
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Locate mail '''DSpace Account Registration'''
 
|| Locate mail '''DSpace Account Registration'''
 
 
  
 
|| In the '''Inbox''', locate the mail with the subject '''“DSpace Account Registration”.'''
 
|| In the '''Inbox''', locate the mail with the subject '''“DSpace Account Registration”.'''
 
  
 
It may take some time to get a '''“DSpace Account Registration” email'''.
 
It may take some time to get a '''“DSpace Account Registration” email'''.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Only narration
 
|| Only narration
 
|| If you can’t find the mail in the '''Inbox''', you can check in the other mail folders.
 
|| If you can’t find the mail in the '''Inbox''', you can check in the other mail folders.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Open''' DSpace Account Registration''' Email
 
|| Open''' DSpace Account Registration''' Email
 
|| Open the '''DSpace Account Registration email'''.
 
|| Open the '''DSpace Account Registration email'''.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Highlight Registration link
 
|| Highlight Registration link
  
 +
http://localhost:8080/register?token=1447db78285ca239fa41d3c402459b80
  
[http://localhost:8080/register?token=1447db78285ca239fa41d3c402459b80 http://localhost:8080/register?][http://localhost:8080/register?token=1447db78285ca239fa41d3c402459b80 token=1447db78285ca239fa41d3c402459b80]
 
 
|| The '''account registration''' mail contains a '''registration link.'''
 
|| The '''account registration''' mail contains a '''registration link.'''
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Highlight '''Token''' number in Registration link
 
|| Highlight '''Token''' number in Registration link
 
|| You will receive a different token number in the '''registration link''' as compared to mine.
 
|| You will receive a different token number in the '''registration link''' as compared to mine.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Click on Registration link
 
|| Click on Registration link
 
|| Click on the '''registration link''' provided in the '''email'''.
 
|| Click on the '''registration link''' provided in the '''email'''.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Narration only
 
|| Narration only
 
|| If you are accessing '''DSpace''' from a remote machine, type the remote machine '''IP''' instead of the '''localhost'''.
 
|| If you are accessing '''DSpace''' from a remote machine, type the remote machine '''IP''' instead of the '''localhost'''.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Registration Information form
 
|| Registration Information form
 
|| The '''Registration Information''' form opens in the '''DSpace''' interface.
 
|| The '''Registration Information''' form opens in the '''DSpace''' interface.
 
  
 
The fields marked with an '''asterisk''' are mandatory.
 
The fields marked with an '''asterisk''' are mandatory.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| '''Enter Firstname, Lastname'''
 
|| '''Enter Firstname, Lastname'''
 
  
 
'''First name = Pankaj'''
 
'''First name = Pankaj'''
Line 164: Line 139:
 
'''Last name = Patil'''
 
'''Last name = Patil'''
 
|| I have typed the values for '''Firstname''' and '''Lastname''' as '''Pankaj Patil'''.
 
|| I have typed the values for '''Firstname''' and '''Lastname''' as '''Pankaj Patil'''.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Point to Contact telephone and Language  
 
|| Point to Contact telephone and Language  
 
|| Leave the field '''Contact telephone''' as blank.
 
|| Leave the field '''Contact telephone''' as blank.
 
  
 
And keep the value for the '''Language''' field as '''English'''.
 
And keep the value for the '''Language''' field as '''English'''.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Enter Password
 
|| Enter Password
 
  
 
Password : '''u2pass'''
 
Password : '''u2pass'''
 
|| Next, we have to set a '''password''' for the '''user Pankaj Patil '''in the '''Password''' field.
 
|| Next, we have to set a '''password''' for the '''user Pankaj Patil '''in the '''Password''' field.
 
  
 
I will type '''u2pass.'''
 
I will type '''u2pass.'''
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Only narration
 
|| Only narration
 
|| The length of the '''Password''' must be at least 6 characters long.
 
|| The length of the '''Password''' must be at least 6 characters long.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Re-enter Password
 
|| Re-enter Password
  
 
Password : '''u2pass'''
 
Password : '''u2pass'''
 
|| Re-type the same '''password''' in the field '''Again to Confirm'''.
 
|| Re-type the same '''password''' in the field '''Again to Confirm'''.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Click on '''Complete Registration '''button
 
|| Click on '''Complete Registration '''button
 
|| Once you have filled the form, click on the '''Complete Registration '''button.
 
|| Once you have filled the form, click on the '''Complete Registration '''button.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Point to '''Registration Complete'''
 
|| Point to '''Registration Complete'''
 
|| If''' '''the '''form '''is filled''' '''correctly, we will get a message, “'''Registration Complete”'''.
 
|| If''' '''the '''form '''is filled''' '''correctly, we will get a message, “'''Registration Complete”'''.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Narration only
 
|| Narration only
 
|| The '''user''' is now successfully '''registered''' in '''DSpace'''.
 
|| The '''user''' is now successfully '''registered''' in '''DSpace'''.
 
  
 
Let us try to '''login''' with the newly '''registered user'''.  
 
Let us try to '''login''' with the newly '''registered user'''.  
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Click on''' Sign on to '''tab
 
|| Click on''' Sign on to '''tab
 
|| Click on '''Sign on to '''tab at the top right corner.
 
|| Click on '''Sign on to '''tab at the top right corner.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Select '''My DSpace'''
 
|| Select '''My DSpace'''
 
|| Select '''My DSpace''' from the drop-down.
 
|| Select '''My DSpace''' from the drop-down.
 
  
 
'''Log in to DSpace''' form opens.
 
'''Log in to DSpace''' form opens.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| '''Log in to DSpace''' form  
 
|| '''Log in to DSpace''' form  
  
 
+
E-mail Address : dspace.u2@gmail.com
E-mail Address : [mailto:dspace.u5@gmail.com dspace.u2@gmail.com]
+
 
+
  
 
Password : '''u2pass'''
 
Password : '''u2pass'''
 
|| Type the '''Email Address''' and '''Password''' for the newly '''registered user'''. i.e.''' Pankaj Patil.'''
 
|| Type the '''Email Address''' and '''Password''' for the newly '''registered user'''. i.e.''' Pankaj Patil.'''
 
  
 
And then click on the '''Login''' button.
 
And then click on the '''Login''' button.
  
 
+
|-  
 
+
|- style="border:1pt solid #000000;padding:0.176cm;"
+
 
|| Point to the '''DSpace '''page for''' '''user '''Pankaj Patil'''
 
|| Point to the '''DSpace '''page for''' '''user '''Pankaj Patil'''
 
|| '''My DSpace''' page appears.  
 
|| '''My DSpace''' page appears.  
 
  
 
That means the '''user registration''' in '''DSpace''' is successful.
 
That means the '''user registration''' in '''DSpace''' is successful.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Only narration
 
|| Only narration
 
|| '''DSpace''' offers the '''Edit profile''' feature to all '''registered users'''.  
 
|| '''DSpace''' offers the '''Edit profile''' feature to all '''registered users'''.  
 
  
 
Let us proceed to edit the '''profile''' of '''user dspace.u2@gmail.com'''
 
Let us proceed to edit the '''profile''' of '''user dspace.u2@gmail.com'''
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Click on drop down''' '''next to '''Logged in as dspace.u2@gmail.com'''
 
|| Click on drop down''' '''next to '''Logged in as dspace.u2@gmail.com'''
 
|| At the top right corner, click on the drop-down next to the text '''“Logged in as dspace.u2@gmail.com”.'''
 
|| At the top right corner, click on the drop-down next to the text '''“Logged in as dspace.u2@gmail.com”.'''
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Select''' Edit Profile'''
 
|| Select''' Edit Profile'''
 
|| Then select '''Edit Profile''' from the drop-down.
 
|| Then select '''Edit Profile''' from the drop-down.
 
  
 
'''Edit Your Profile''' page appears.
 
'''Edit Your Profile''' page appears.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Highlight each field
 
|| Highlight each field
 
|| The '''user''' can edit '''First Name, Last Name, Contact telephone, Password''' etc.
 
|| The '''user''' can edit '''First Name, Last Name, Contact telephone, Password''' etc.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Update '''Last Name'''
 
|| Update '''Last Name'''
 
  
 
'''Last Name''' : '''Kumar'''
 
'''Last Name''' : '''Kumar'''
 
|| Let me update the '''Last Name''' as shown.
 
|| Let me update the '''Last Name''' as shown.
 
  
 
Ensure that all the details are correct.
 
Ensure that all the details are correct.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| click '''Update Profile''' button
 
|| click '''Update Profile''' button
 
|| Then click on the '''Update Profile''' button at the bottom of the page.
 
|| Then click on the '''Update Profile''' button at the bottom of the page.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Point to “'''Profile Updated” '''message
 
|| Point to “'''Profile Updated” '''message
 
|| On successful updation, we will get a message “'''Profile Updated”.'''
 
|| On successful updation, we will get a message “'''Profile Updated”.'''
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| '''Logout from DSpace'''
 
|| '''Logout from DSpace'''
 
|| Let us '''logout''' this '''user '''from '''DSpace''' interface.
 
|| Let us '''logout''' this '''user '''from '''DSpace''' interface.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Slide: '''Role for Registered User'''
 
|| Slide: '''Role for Registered User'''
 
|| So far, we have successfully '''registered''' a '''user''' and edited his '''profile'''.
 
|| So far, we have successfully '''registered''' a '''user''' and edited his '''profile'''.
 
  
 
By default, all the '''users''' who are '''registered''' in '''DSpace''' are assigned to the '''role EPerson'''.
 
By default, all the '''users''' who are '''registered''' in '''DSpace''' are assigned to the '''role EPerson'''.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Slide : '''EPerson'''
 
|| Slide : '''EPerson'''
 
|| '''EPerson''' is a '''registered user''' of '''DSpace.'''
 
|| '''EPerson''' is a '''registered user''' of '''DSpace.'''
  
'''EPerson'''* <div style="margin-left:1.27cm;margin-right:0cm;">Can view '''items''' which are published publicly.</div>
+
'''EPerson'''
* <div style="margin-left:1.27cm;margin-right:0cm;">Can upload '''items''' in the authorized '''Collection'''.</div>
+
* Can view '''items''' which are published publicly.
 +
* Can upload '''items''' in the authorized '''Collection'''.
  
 
+
|-  
|- style="border:1pt solid #000000;padding:0.176cm;"
+
 
|| Slide : '''EPerson'''
 
|| Slide : '''EPerson'''
|| * <div style="margin-left:1.27cm;margin-right:0cm;">Can also be assigned some other '''roles''' in '''DSpace'''.</div>
+
||  
* <div style="margin-left:1.27cm;margin-right:0cm;">For eg: '''Administrator, Community Administrator, Collection Administrator, Submitter, '''and''' Reviewer.'''</div>
+
* Can also be assigned some other '''roles''' in '''DSpace'''.
 +
* For eg: '''Administrator, Community Administrator, Collection Administrator, Submitter, '''and''' Reviewer.'''
  
 
+
|-  
|- style="border:1pt solid #000000;padding:0.176cm;"
+
 
|| Slide: '''Anonymous User'''
 
|| Slide: '''Anonymous User'''
|| '''Anonymous users '''* <div style="margin-left:1.27cm;margin-right:0cm;">Are not '''registered users''' in '''DSpace'''.</div>
+
|| '''Anonymous users '''
* <div style="margin-left:1.27cm;margin-right:0cm;">They can view '''items''' which are published publicly.</div>
+
* Are not '''registered users''' in '''DSpace'''.
* <div style="margin-left:1.27cm;margin-right:0cm;">But they cannot upload '''items''' and</div>
+
* They can view '''items''' which are published publicly.
* <div style="margin-left:1.27cm;margin-right:0cm;">They don’t have any authority in '''DSpace.'''</div>
+
* But they cannot upload '''items''' and
 
+
* They don’t have any authority in '''DSpace.'''
  
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Slide: '''Administrator'''
 
|| Slide: '''Administrator'''
 
|| '''Administrator users''' can manage '''EPersons''', '''communities''', '''Collections''', '''items''', and other '''administrative''' activities.
 
|| '''Administrator users''' can manage '''EPersons''', '''communities''', '''Collections''', '''items''', and other '''administrative''' activities.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Slide: '''Community Administrator'''
 
|| Slide: '''Community Administrator'''
 
|| '''Community Administrator''' manages the authorized '''communities''' in '''DSpace. '''
 
|| '''Community Administrator''' manages the authorized '''communities''' in '''DSpace. '''
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Slide:''' Collection Administrator'''
 
|| Slide:''' Collection Administrator'''
 
|| '''Collection Administrator '''manages the authorized '''Collections''' in '''DSpace.'''
 
|| '''Collection Administrator '''manages the authorized '''Collections''' in '''DSpace.'''
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Slide: '''Submitter'''
 
|| Slide: '''Submitter'''
 
|| '''Submitter''' can upload '''items''' in the authorized '''Collections'''.
 
|| '''Submitter''' can upload '''items''' in the authorized '''Collections'''.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Slide: '''Reviewer'''
 
|| Slide: '''Reviewer'''
 
|| And, '''Reviewer''' can review the '''items''' in the authorized '''Collections'''.
 
|| And, '''Reviewer''' can review the '''items''' in the authorized '''Collections'''.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
||  
 
||  
 
|| We will be learning more about these roles in later tutorials.
 
|| We will be learning more about these roles in later tutorials.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Narration only
 
|| Narration only
 
|| With this we have come to the end of this tutorial.
 
|| With this we have come to the end of this tutorial.
 
  
 
Let us summarise.
 
Let us summarise.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
|| <span style="background-color:#ffffff;">Slide: </span>Summary
+
||Slide: Summary
  
 +
|| In this tutorial we learnt to :
 +
* '''Register''' a '''user''' in '''DSpace'''
 +
* Crossverify '''user registration'''
 +
* Edit '''user profile '''and
 +
* Distinguish between different''' users''' in '''DSpace'''
  
 
+
|-  
|| In this tutorial we learnt to :* <div style="margin-left:1.27cm;margin-right:0cm;">'''Register''' a '''user''' in '''DSpace'''</div>
+
* <div style="margin-left:1.27cm;margin-right:0cm;">Crossverify '''user registration'''</div>
+
* <div style="margin-left:1.27cm;margin-right:0cm;">Edit '''user profile '''and</div>
+
* <div style="margin-left:1.27cm;margin-right:0cm;">Distinguish between different''' users''' in '''DSpace'''</div>
+
 
+
 
+
|- style="border:1pt solid #000000;padding:0.176cm;"
+
 
|| Slide: Assignment
 
|| Slide: Assignment
|| <span style="background-color:#ffffff;">As an assignment, register two new </span><span style="background-color:#ffffff;">'''us</span>ers''' with unique email IDs in '''DSpace'''.
+
|| As an assignment, register two new users with unique email IDs in '''DSpace'''.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Slide : About Spoken Tutorial project
 
|| Slide : About Spoken Tutorial project
 
|| The video at the following link summarises the '''Spoken Tutorial project.'''
 
|| The video at the following link summarises the '''Spoken Tutorial project.'''
 
  
 
Please download and watch it.
 
Please download and watch it.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Slide : Spoken Tutorial workshops
 
|| Slide : Spoken Tutorial workshops
 
 
  
 
|| The '''Spoken Tutorial Project''' team conducts workshops and gives certificates.
 
|| The '''Spoken Tutorial Project''' team conducts workshops and gives certificates.
 
  
 
For more details, please write to us.
 
For more details, please write to us.
Line 349: Line 301:
 
|| Slide: Answers for THIS Spoken Tutorial
 
|| Slide: Answers for THIS Spoken Tutorial
 
|| Please post your timed queries in this Forum.
 
|| Please post your timed queries in this Forum.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Slide: Acknowledgement -I
 
|| Slide: Acknowledgement -I
 
|| '''Spoken Tutorial project''' is funded by MHRD, Government of India.
 
|| '''Spoken Tutorial project''' is funded by MHRD, Government of India.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Slide: Acknowledgement -II
 
|| Slide: Acknowledgement -II
 
 
  
 
|| '''DSpace spoken tutorial''' series is funded by the National Virtual Library of India, Ministry of Culture, Government of India.
 
|| '''DSpace spoken tutorial''' series is funded by the National Virtual Library of India, Ministry of Culture, Government of India.
|- style="border:1pt solid #000000;padding:0.176cm;"
+
|-  
 
|| Narration only
 
|| Narration only
 
 
  
 
|| This script and video for this tutorial was contributed by '''Pankaj Patil''' from''' IIT Bombay.'''
 
|| This script and video for this tutorial was contributed by '''Pankaj Patil''' from''' IIT Bombay.'''
 
  
 
This is '''Nancy Varky '''signing off. Thank you for joining.
 
This is '''Nancy Varky '''signing off. Thank you for joining.
 
|-
 
|-
 
|}
 
|}

Revision as of 13:26, 1 June 2020

Script: User Registration in DSpace

Author : Pankaj Patil

Keywords: DSpace users, EPerson, DSpace User Registration, EPerson Profile, Administrator, Community Administrator, Collection Administrator, Submitter, Reviewer

Visual Cue Narration
Slide: Title Welcome to this spoken tutorial on User Registration in DSpace.
Slide: Learning Objectives In this tutorial, we will learn to
  • Register a user in DSpace
  • Crossverify user registration
  • Edit user profile and
  • Distinguish between different users in DSpace
Slide: System requirements This tutorial is recorded using
  • Ubuntu Linux OS 18.04
  • DSpace version 6.3 and
  • Firefox web browser

However you may use any other web browser of your choice.

Slide: Pre-requisites To practice this tutorial, you should have
  • Installed DSpace 6.3 on your system.
  • Tomcat server should be running
  • A working internet connection should be available
Slide : Pre-requisites
  • Configured Email settings in DSpace
  • If not then please go through the prerequisite tutorials on this website.
Slide: Users in DSpace Let us understand the different user roles in DSpace.

DSpace has the following user roles.

  • Administrator
  • Anonymous
  • EPerson
  • Community Administrator
  • Collection Administrator
  • Submitter and
  • Reviewer

We will learn about these roles in detail later in this tutorial.

Narration Only First let us proceed for user registration in DSpace.
Open Web Browser Open a web browser.
Address Bar >> localhost:8080 In the address bar type localhost:8080 and press Enter.
Click on Sign on to tab In the DSpace interface, click on the Sign on to tab at the top right corner.
Select My DSpace Select My DSpace from drop-down.
Click on New user? Click here to register In the Log In to DSpace section, click on link New user? Click here to register.
User Registration form

Enter E-mail address

This will take us to the User Registration page.

Type a valid email ID in the E-mail address field.

For this demonstration, I will type dspace.u2@gmail.com

Click on the Register button Then click on the Register button in the User Registration form.
Point to Registration Email Sent If the email id is valid, then we get a message, “Registration Email Sent”.

Before creating an account, DSpace verifies the email ID.

Open New tab in the browser Now, let us proceed for email verification.

Open a new tab in the web browser.

Log into the email account which you used for the registration.

Show Gmail login interface I will log in to the mail account dspace.u2@gmail.com
Locate mail DSpace Account Registration In the Inbox, locate the mail with the subject “DSpace Account Registration”.

It may take some time to get a “DSpace Account Registration” email.

Only narration If you can’t find the mail in the Inbox, you can check in the other mail folders.
Open DSpace Account Registration Email Open the DSpace Account Registration email.
Highlight Registration link

http://localhost:8080/register?token=1447db78285ca239fa41d3c402459b80

The account registration mail contains a registration link.
Highlight Token number in Registration link You will receive a different token number in the registration link as compared to mine.
Click on Registration link Click on the registration link provided in the email.
Narration only If you are accessing DSpace from a remote machine, type the remote machine IP instead of the localhost.
Registration Information form The Registration Information form opens in the DSpace interface.

The fields marked with an asterisk are mandatory.

Enter Firstname, Lastname

First name = Pankaj

Last name = Patil

I have typed the values for Firstname and Lastname as Pankaj Patil.
Point to Contact telephone and Language Leave the field Contact telephone as blank.

And keep the value for the Language field as English.

Enter Password

Password : u2pass

Next, we have to set a password for the user Pankaj Patil in the Password field.

I will type u2pass.

Only narration The length of the Password must be at least 6 characters long.
Re-enter Password

Password : u2pass

Re-type the same password in the field Again to Confirm.
Click on Complete Registration button Once you have filled the form, click on the Complete Registration button.
Point to Registration Complete If the form is filled correctly, we will get a message, “Registration Complete”.
Narration only The user is now successfully registered in DSpace.

Let us try to login with the newly registered user.

Click on Sign on to tab Click on Sign on to tab at the top right corner.
Select My DSpace Select My DSpace from the drop-down.

Log in to DSpace form opens.

Log in to DSpace form

E-mail Address : dspace.u2@gmail.com

Password : u2pass

Type the Email Address and Password for the newly registered user. i.e. Pankaj Patil.

And then click on the Login button.

Point to the DSpace page for user Pankaj Patil My DSpace page appears.

That means the user registration in DSpace is successful.

Only narration DSpace offers the Edit profile feature to all registered users.

Let us proceed to edit the profile of user dspace.u2@gmail.com

Click on drop down next to Logged in as dspace.u2@gmail.com At the top right corner, click on the drop-down next to the text “Logged in as dspace.u2@gmail.com”.
Select Edit Profile Then select Edit Profile from the drop-down.

Edit Your Profile page appears.

Highlight each field The user can edit First Name, Last Name, Contact telephone, Password etc.
Update Last Name

Last Name : Kumar

Let me update the Last Name as shown.

Ensure that all the details are correct.

click Update Profile button Then click on the Update Profile button at the bottom of the page.
Point to “Profile Updated” message On successful updation, we will get a message “Profile Updated”.
Logout from DSpace Let us logout this user from DSpace interface.
Slide: Role for Registered User So far, we have successfully registered a user and edited his profile.

By default, all the users who are registered in DSpace are assigned to the role EPerson.

Slide : EPerson EPerson is a registered user of DSpace.

EPerson

  • Can view items which are published publicly.
  • Can upload items in the authorized Collection.
Slide : EPerson
  • Can also be assigned some other roles in DSpace.
  • For eg: Administrator, Community Administrator, Collection Administrator, Submitter, and Reviewer.
Slide: Anonymous User Anonymous users
  • Are not registered users in DSpace.
  • They can view items which are published publicly.
  • But they cannot upload items and
  • They don’t have any authority in DSpace.
Slide: Administrator Administrator users can manage EPersons, communities, Collections, items, and other administrative activities.
Slide: Community Administrator Community Administrator manages the authorized communities in DSpace.
Slide: Collection Administrator Collection Administrator manages the authorized Collections in DSpace.
Slide: Submitter Submitter can upload items in the authorized Collections.
Slide: Reviewer And, Reviewer can review the items in the authorized Collections.
We will be learning more about these roles in later tutorials.
Narration only With this we have come to the end of this tutorial.

Let us summarise.

Slide: Summary In this tutorial we learnt to :
  • Register a user in DSpace
  • Crossverify user registration
  • Edit user profile and
  • Distinguish between different users in DSpace
Slide: Assignment As an assignment, register two new users with unique email IDs in DSpace.
Slide : About Spoken Tutorial project The video at the following link summarises the Spoken Tutorial project.

Please download and watch it.

Slide : Spoken Tutorial workshops The Spoken Tutorial Project team conducts workshops and gives certificates.

For more details, please write to us.

Slide: Answers for THIS Spoken Tutorial Please post your timed queries in this Forum.
Slide: Acknowledgement -I Spoken Tutorial project is funded by MHRD, Government of India.
Slide: Acknowledgement -II DSpace spoken tutorial series is funded by the National Virtual Library of India, Ministry of Culture, Government of India.
Narration only This script and video for this tutorial was contributed by Pankaj Patil from IIT Bombay.

This is Nancy Varky signing off. Thank you for joining.

Contributors and Content Editors

Nancyvarkey, Pankajpatil694