Friday, August 21, 2015

Fun with User Profiles: Part 3

In part 1 we learned how to configure User Profiles.  In part 2 we uploaded our data to the accounts in the system. Now the real fun begins: we are going to create Dynamic Groups to find the students we care about and create reports only for that subset of students.

First, we need to create a Dynamic Group by going to Users > User Groups > New Dynamic Group:

Let’s say I want to analyze the behavior of those students with Conditional Admission, who are also seeking for a Bachelor’s degree.  I can create the group and set the following conditions:


That way, the group will contain only Students, whom Admin Type is Conditional Admission and their Degree Seeking property is set to Bachelor’s degrees.  One thing you might have noticed is that “Refresh every” option.  As it’s set to manual, you have to manually refresh the group whenever you want. That’s helpful for example if you want to see who had certain properties in the previous semester, compared to the current one.  You can also set the group to be automatically updated every a couple hours, days or weeks.  That way you make sure every time you create a report, the group is up to date.

It’s also possible to share the group with others working at your center or others with the same roles you have:


For example, in this case all IR people will have access to use this group for reporting.  You can also give access to a certain group to Tutors working in a particular center. Cool, eh?

Now we can go to Reports and filter the information to see only those students that are in the group. We can also click on “View Group Stats” to see the demographics of the students matching the criteria I set up to create the group.


We have seen in this 3-post serie how to set up user profiles, load the data into the system and how to query and report based on the profile data.  It can also be used with other roles, such as Staff Members and the Work Hours reports.  The limit is only your imagination, try creating different groups to monitor how different students behave, find patterns and improve university’s response.

Thursday, August 20, 2015

Fun with User Profiles: Part 2

If you followed the part 1 of this 3-part post serie, then you had set up your account with different user profile templates.  We saw that it’s possible to define multiple templates that apply to the same role and give access levels to each of those templates.  That means that some information might be available to some users and some information not.

Now, let’s see how we can put information in the system!

Option 1: Enter information manually

Let’s say I want to update the profile of a student called Christopher Anderson.  The fastest way to get there is by searching by his name. Type anderson in the search bar:


Click on the first item to go to his profile:


I’ve highlighted the User Profile link the More Actions bar.  Clicking on it takes you to Chris’ profile:


Pretty easy.  Just complete all the information and hit Save Changes at the bottom of the screen.

Option 2: Import all profiles at once

If you don’t want to type in all that information, you can also get a CSV file from your IT friends and upload it to AccuCampus. To do so you need to create a file like this:


First, look at the headers. The first one is the Email of the student (or any person in general). That’s the only header that is mandatory. The other headers are going to change probably in your file. One thing that we didn’t mention when creating the profile template is that you have to enter an “unique key” when creating each question:


As you see in the screen above, the Unique Key is set to “DEGSK”.  We can use that same text as a header in our import file to update the students’ information. Also, the options have a key associated for simpler identification.  That way you can change the question and/or the answers without the selected value actually being changed.

For example, if we want to update 2 students with emails and with the values “Certificate/diploma” for the first one and “Bachelor’s degree” for the second one, we would do something like this:

Email DEGSK dipcert bachdeg

Once the file is ready, it’s just a matter of uploading in the Import screen.

Finally we are ready to start with the best part, where we are going to query those user profiles and get attendance reports for those users.

Wednesday, August 19, 2015

Fun with User Profiles: Part 1

It’s amazing the new things you can do with User Profiles in AccuCampus, that’s why I wanted to create a 3-part post to show what’s possible with User Profiles.

So, let’s start the part 1 of “Fun with User Profiles”:


Let’s start by creating a profile template.  In Settings we have a section call User Profiles, where we can define multiple templates.  Each template can have several questions and security permissions.

For example, an profile template used by IR, might look like this:


Also, we can restrict the access to this information to only certain users:


In that case, we’re saying that the IR Common Data profile will be applied to Students only (profiles for tutors, advisors, IT people or any user can be created too!). The students won’t have access to read or edit their own profile, but everyone with an Institutional Researcher or Administrator profile will be able to see it.  IR people will also be able to edit it.

It’s also possible to have only people working a specific location access the profile.  If the scope is limited, you can say “let people working in this center see this, but not people with the same role working in another place”.

Once we did that, we are ready to put the information in the system!  We will do that in part 2.

Tuesday, August 18, 2015

One Campus for all

In the past couple months we have been working hard to get closer to all users.  That means implementing lots of modifications to make AccuCampus more accessible to people with disabilities.

Modifications in the system include:
- All images have an alternate text for screen readers (SR)
- Use of additional explanatory text for controls that require it
- Enabled keyboard navigation across the site.
- Use of 'role' attributes to improve site navigability.
- Correct use of titles and headers to make content easy to understand.
- Changed ambiguous content.

Our tests are being performed with NVDA (NonVisual Desktop Access), which is the most popular free screen readers.
Also the Firefox Accessibility Toolbar is a great resource for spotting common design problems. For people with cognitive problems, which represent around of the 6% of the Americans, we are using Read-able, a tool that analyzes the complexity of the text written.

If you are using JAWS or VoiceOver, we would love to hear from you!  Making it work for everyone is our priority, let us know if it works for you!