<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.expertiza.ncsu.edu/index.php?action=history&amp;feed=atom&amp;title=Setting_up_and_using_TA_functionality</id>
	<title>Setting up and using TA functionality - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.expertiza.ncsu.edu/index.php?action=history&amp;feed=atom&amp;title=Setting_up_and_using_TA_functionality"/>
	<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=Setting_up_and_using_TA_functionality&amp;action=history"/>
	<updated>2026-04-09T01:04:06Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=Setting_up_and_using_TA_functionality&amp;diff=102466&amp;oldid=prev</id>
		<title>Rkyadav at 20:03, 17 May 2016</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=Setting_up_and_using_TA_functionality&amp;diff=102466&amp;oldid=prev"/>
		<updated>2016-05-17T20:03:52Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:03, 17 May 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l61&quot;&gt;Line 61:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 61:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Back to [&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;http://wikis.lib.ncsu.edu/index.php/Expertiza Expertiza&lt;/del&gt;] Main page.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Back to [&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[expertiza_documentation]&lt;/ins&gt;] Main page.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Rkyadav</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=Setting_up_and_using_TA_functionality&amp;diff=102460&amp;oldid=prev</id>
		<title>Rkyadav: Created page with &quot;'''Before being able to use the teaching assistant role you need to ensure that the user roles and permissions have been properly set up in Goldberg.'''  # Log into the pg system...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=Setting_up_and_using_TA_functionality&amp;diff=102460&amp;oldid=prev"/>
		<updated>2016-05-17T20:00:55Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;Before being able to use the teaching assistant role you need to ensure that the user roles and permissions have been properly set up in Goldberg.&amp;#039;&amp;#039;&amp;#039;  # Log into the pg system...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''Before being able to use the teaching assistant role you need to ensure that the user roles and permissions have been properly set up in Goldberg.'''&lt;br /&gt;
&lt;br /&gt;
# Log into the pg system as a super-admin user&lt;br /&gt;
# Select Administration -&amp;gt; Setup -&amp;gt; Permissions from the top navigation menu (see figure 1) to add a new permission.&lt;br /&gt;
&lt;br /&gt;
[[Image:TAFunction1.png|frame|center|Figure 1: Top navigation menu]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# To create a new permission, select “New permission” at the bottom of the permissions page. Name the new permission “Administer courses” and select “Create”.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
[[Image:TAFunction2.png|frame|center|Figure 2: New permissions page]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# After being created, you’ll be taken back to the permissions page and you should see the new permission in the list. Click on “Administer courses” to be to its setup page, and then click “Show all Actions” under the “Actions for Permissions” header.&lt;br /&gt;
# This will take you to a list of available actions, at the bottom of the page click on the “New controller_action” link to specify a new action for this permission.&lt;br /&gt;
# On the new action page (figure 3), select “course” from the Controller drop down, enter “add_ta” as the action and select “Administer courses” from the Permission drop down. Leave, “URL to use” blank. Click “Create” to assign the new action.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
[[Image:TAFunction3.png|frame|center|Figure 3: Assigning a new action for a permissions page]]&lt;br /&gt;
&lt;br /&gt;
# You’ll be redirected to the details page for the course controller (figure 4 on the next page). From there, click “Add New Action” and repeat steps 6 &amp;amp; 7 using the following actions:&lt;br /&gt;
#* create_course&lt;br /&gt;
#* destroy_course&lt;br /&gt;
#* edit_course&lt;br /&gt;
#* list&lt;br /&gt;
#* list_folders&lt;br /&gt;
#* new_course&lt;br /&gt;
#* new_folder&lt;br /&gt;
#* remove_ta&lt;br /&gt;
#* update_course&lt;br /&gt;
#* view_teaching_assistants.&lt;br /&gt;
 &lt;br /&gt;
[[Image:TAFunction4.png|frame|center|Figure 4: Controller permissions page]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Next we’ll create the new teaching assistant role and modify our current Instructor role.'''&lt;br /&gt;
&lt;br /&gt;
# Select Administration -&amp;gt; Setup -&amp;gt; Roles from the top navigation menu.&lt;br /&gt;
# Click “New role” at the bottom of the Roles page.&lt;br /&gt;
# Name the role “Teaching Assistant” and select “Student” from the “based on the role” drop down, then click “Create”.&lt;br /&gt;
# Click on the newly created “Teaching Assistant” role from the list of roles.&lt;br /&gt;
# Under the Permissions for teaching assistant header, click “Add Permissions” for this Role (figure 5 on next page)&lt;br /&gt;
 &lt;br /&gt;
[[Image:TAFunction5.png|frame|center|Figure 5: Teaching assistant role page]]&lt;br /&gt;
&lt;br /&gt;
# Select “Administer assignments” from the Permissions drop down and click “Create”.&lt;br /&gt;
# Go back to the Roles page and click on the “Instructor” role from the list of roles.&lt;br /&gt;
# At the bottom of the Instructor page select “Edit”, select “Teaching Assistant” from the “Based on the role” drop down and click “Create”.&lt;br /&gt;
# Under the Permissions for instructor header, click “Remove” next to the “Administer assignments” permission, then click OK to confirm (if the permission does not appear skip this step).&lt;br /&gt;
# Under the Permissions for instructor header, click “Add Permissions” for this Role (like in step 5)&lt;br /&gt;
# Select “Administer courses” from the Permissions drop down and click “Create”.&lt;br /&gt;
&lt;br /&gt;
'''A TA can now be created by an admin or instructor just like they would create any other user by selecting Administration -&amp;gt; Setup -&amp;gt; Users from the top navigation. Once the TA user is set up an instructor can log into the system and assign that TA to one or more of his courses by following these steps.'''&lt;br /&gt;
&lt;br /&gt;
# Log in as an Instructor (or admin).&lt;br /&gt;
# Click “Courses” on the top navigation menu.&lt;br /&gt;
# Click “add TA” for the course you would like to assign a TA to.&lt;br /&gt;
# Type the username of the TA you wish to add in the “Enter a user login:” field. The field will auto-populate, once you have selected the correct user, click “Add TA”&lt;br /&gt;
# The TA should show up in the list of TA’s. To remove a TA from a course click the Remove TA radio button next to the appropriate user.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Back to [http://wikis.lib.ncsu.edu/index.php/Expertiza Expertiza] Main page.&lt;/div&gt;</summary>
		<author><name>Rkyadav</name></author>
	</entry>
</feed>