Portal Setup (Admin)

Each district that uses Campus is provided with Portal functionality. Schools should allow the use of the Portal only after data within Campus is accurate. Campus settings should have been verified, addresses should be correct, grades entered, etc.

Image 1: Campus Student Portal

Accessing the Portal

The Portal can be accessed by parents of enrolled students. Parents will see all children in their household, or students that are related through the Guardian checkbox of the Relationships tool. Students can also be given access to the Portal, but they will only be able to access their own information.

Image 2: Portal Login

Infinite Campus recommends that districts require all Portal users to sign an "Acceptable Use" policy before allowing Portal access. A district may also wish to require that Portal users sign a Web Access Agreement. See the Suggestions for Portal Policies Section at the end of this article for further guidance.

The Portal web address is https://<campus district access>/databasename/portal/<district name>.jsp. Thus, a district with a web application name of ICCampus and a district name of ICCSS would have a portal address of: <https://campus.iccampus.k12.state.us/campus/portal/ICCSS.jsp>.

Assigning Usernames and Passwords Manually

  1. Enter the Last Name of the user for whom a username and password will be created on the Quick Search tab (See Image 3). For greater specificity, Last Name, First Name can also be searched. To enter more search criteria, which would narrow search results, click the Advanced Search link to enter additional information.
  2. Select the desired user from the Search Results by clicking on the person's name. The Create New User screen will appear (See Image 4).
  3. Enter a Username and Password for the selected person. New users can be advised to change this account information after logging in the first time. The various checkbox options below the Create User area can be ignored for Portal users.
  4. To verify the username that was entered, click the Check User button. This will review the existing usernames in the database and ensure that no two users have the same username.
  5. If a password should be automatically generated for the user, click the Generate Password button. This will insert alphanumeric characters into the Password field. 
  6. Select the Homepage option from the dropdown list. Since this will be a portal user, select the Campus Portal option.
  7. Click the Create user button. The system will perform verification and when finished, will display the User Account tab. (See Image 5)
  8. Verify that the Username, Password and Homepage fields contain correct values.
  9. If an easily discerned password was assigned, the Force Password Change checkbox may be marked to require the user to change the password upon first login.
  10. If desired, enter an Expires Date in mmddyyyy format or select the calendar icon to choose a date. The user account will be automatically disabled as of the date entered in this field.
  11. Click Save when finished. The new user can now be given the appropriate account information and can begin accessing the Portal.

Image 3: Searching for a User

Image 4: Create New User

Image 5: User Account Tab

User Creation of Portal Accounts

PATH: Census > People > Demographics

It is possible to turn the creation of account information over to the potential user. However, district personnel are then required to gather information from Campus and distribute that information to parents/guardians.

Portal users creating their own accounts must be given an Activation Key. This key is the person's GUID (Global Unique Identifier) available within the database/interface. The GUID can be found on the user's Demographics tab and can also be found on his/her Summary tab. The GUID is an alphanumeric identification number assigned to each person within Campus.

Image 6: Census > People > Demographics > Person GUID

To facilitate the distribution of GUIDs, a report can be created in the Ad hoc Filter Designer to pull users' first and last names and their GUIDs. This information can be distributed to users after they have returned the district's Acceptable Use policy.

Creating an Ad hoc Filter Report for Contact (guardian) GUIDs

PATH: Ad hoc Reporting > Filter Designer

  1. Select the Filter Type of Query Wizard and the Data Type of Student.
  2. Click the Create button. 
  3. Enter a name for this report in the Query Name field.
  4. Select the following fields (more options can be chosen, but only these are necessary):
    • Student.firstName (Student > Demographics > firstName)
    • Student.lastName (Student > Demographics > lastName)
    • Student.grade (optional) (Student > Learner > Active Enrollment > Core Elements > Grade
    • Student.stateID (optional) (Student > Demographics > Identity History > State ID History > stateID
    • Contacts.lastName (Student > Census > Household Contact Summary > lastName)
    • Contacts.firstName (Student > Census > Household Contact Summary > firstName)
    • Contacts.contactGUID (Student > Census > Household Contact Summary > contactGUID)
    • Contacts.guardian Student > Census > Household Contact Summary > guardian)
    • contact.addressLine1 (Sort set to 1) (Student > Census > Household Contact Summary > addressLine1)
    • contact.addressLine2 (Sort set to 2) (Student > Census > Household Contact Summary > addressLine2)
    • contact.mailing (Student > Census > Household Contact Summary > Mailing)
  5. Click the Next button. A Filter the Data filter screen displays. Set the following parameters:
    1. Contacts.guardian = Operator is '= TRUE
    2. Contact.mailing = Operator is = 1
  6. Click the Next button. A Format output screen displays. Set the following parameters:
    1. contact.addressLine1
      1. Sort is 1
      2. Direction is Ascend
    2. contact.addressLine2
      1. Sort is 2
      2. Direction is Ascend
  7. Click the Next button.
  8. Click the Save & Test button. This will generate an HTML view of the filter.
  9. If the information shown is correct, click the Save icon. This will save the report for later selection.

As this query is written, data will be returned for every person in the district. Users may want to filter down to the parent/guardian level to only list parents.

Generating an Ad hoc Filter Report for GUIDs

PATH: Ad hoc Reporting > Data Export

  1. Select the Filter designed in the previous step from the Saved Filters list.
  2. Select the Pick an Export Format option.
  3. Click Export. This report can now be used to distribute GUIDs to potential portal users.

Using the GUID/Activation Key to Create Usernames and Passwords

The Activation Key is only needed the first time the user accesses the Portal. Upon logging in, the user will be required to establish a username and password for subsequent logins.

First Time Account Creation

  1. On the Login page, expand the Help option. Options for forgetting your password or other login problems display.
  2. Select the If you have been assigned a Campus Portal Activation Key, click here option. An Activating your Campus Portal Account screen displays.

Image 7: Portal Login

Activation Key Entry

  1. Enter the Activation Key the district has assigned to you. Once the Activation Key has been used to create an account, it cannot be used again.
  2. Click the Submit button. The Activation Key will be verified, and when approved, a screen will prompt the user to create a username and password.

Image 8: Activation Screen

Image 9: Successful Account Creation

Username and Password Creation

  1. Enter a Username. Use an alphanumeric (both letters and numbers) username.
  2. Enter a Password. Use an alphanumeric password. Passwords should be at least 6 characters and considered a strong password. 

    Complex, tricky passwords are not always strong passwords and can be difficult to remember. For example, TheBr0wnC@t is a stronger password than !@#$%&() because TheBr0wnC@t uses a combination of character types and is long, whereas !@#$%&() uses only symbols and is short. A computer program can crack !@#$%^&() easier than it can crack TheBr0wnC@t. 

    When creating a password, consider the following:

    • Content - Use a short two or three word sentence as your password.
    • Length - Make your passwords long (8-10 characters is usually sufficient).
    • Combination - Include letters, punctuation, symbols and numbers.
    • Uniqueness - Do not use your username or words found in the dictionary.
  3. Re-enter the password in the Verify Password field.
  4. Click the Create Account button.

This action will create the username and password. The username and password will be verified, and upon approval, the portal account will be created. Use Click Here link on the account creation page to enter the username and password to access the Portal information. The new account is given a home page of Campus Parent, unless the user has a current or future enrollment, in which case the home page is Campus Student.

Image 10: Portal Account Created

Importing User Accounts and Sending Portal Account Messages/Letters

For detailed information on importing user accounts and sending user account messages and letters, see the Batch and Import Wizards article.

Portal Considerations

Before completing the necessary steps to give parents access to records contained in Infinite Campus, there are some key discussions that need to occur with faculty and staff to outline the internal school policies and procedures.


Parents can see absences and tardies the moment the teacher or attendance clerk saves an attendance entry. Therefore, an attendance timeframe should be set, such as the first ten minutes of class. Teachers should feel comfortable taking attendance in that time. This attendance timeframe and other related attendance policies should be communicated to parents in the initial Portal letter or by some other means.

Because parents can see attendance information immediately, teachers and attendance staff should develop a level of proficiency in taking and managing attendance information before allowing attendance to appear in the Portal.


As with attendance information, parents can see available Grade Book information, such as scores and comments, as soon as they are saved. Parents can see assignments as they are created, including blank scores for assignments that have not yet been graded. This can cause concern about missing work and pressure on the teachers to enter scores quickly. School should establish a grading deadline (turnaround time) for assignments to be graded and entered in Campus. Some schools give a two week deadline to teachers to grade and record scores. This policy should also be communicated to parents.

Teachers have the option to hide assignments and scores from the Portal, but hidden assignments are still included as part of grade calculations. Teachers should be reminded of the impact of hiding assignments and how to use this option properly, such as hiding assignments that have been created in Campus but not yet assigned or collected.


Parents can pull unofficial transcripts from Campus. Some instruction should be provided to them so they can correctly interpret these documents.

A school will need to take certain data security and integrity measures to differentiate an official transcript from an unofficial one.

User Support

Schools will need to decide what qualifications need to be met for individuals to receive registration keys and access to student information, such as guardian status and identity. Another issue is the availability of staff members to provide registration keys and direction. Many schools implementing the Portal choose to operate tables of booths at school events as a medium for distributing information to parents. Events such as back to school nights, open houses and parent/teacher conferences present convenient opportunities to interact with many parents.

Schools also need to establish policies and procedures for handling user support and data-related questions. Staff may need to address forgotten passwords and locked accounts and serve as a liaison between parents and the system administrator.

The Campus Portal for Parents and Students article is specially targeted for Campus Portal users, with a tab-by-tab explanations and instructions. This document is not meant to replace a district-created Portal Policy document.

Suggestions for Portal Policies

Districts may wish to specify the following in parent/student Portal policies: