SIFULAN Federation uses REFEDS eduPerson and SCHAC attribute schemas for transferring users information/attributes from the IdP to the SP.

Vocabularies for SCHAC Attributes

SIFULAN reserved vocabularies for several SCHAC Attributes for Malaysia:

schacHomeOrganizationType

(PREFIX=urn:schac:homeOrganizationType:my)

Value
Date Registered
Description
PREFIX:university 17-01-2023 Organization is a university or university college
PREFIX:polytechnic 17-01-2023 Organization is a polytechnic
PREFIX:college 17-01-2023 Organization is a college
PREFIX:researchInstitution 17-01-2023 Organization is a research institution
PREFIX:vho 17-01-2023 Organization is Virtual Home Organization
PREFIX:other 17-01-2023 Other organization

schacPersonalPosition

(PREFIX=urn:schac:personalPosition:my)

Value
Date registered
Description
PREFIX:TLD:<POSITION> 17-01-2023 Locally defined position
TLD is the top level domain name of the organization.
POSITION is the person’s position in the organization (case insensitive).Example: urn:schac:personalPosition:my:university.edu.my:staff

schacPersonalUniqueCode

(PREFIX=urn:schac:personalUniqueCode:my)

Value
Date registered
Description
PREFIX:TLD:staffid:<ID> 17-01-2023 Locally defined identifier for staff
TLD is the top level domain name of the organization.
ID is a locally unique identifier for staff (case insensitive)Example: urn:schac:personalUniqueCode:my:university.edu.my:staffid:123456
PREFIX:TLD:studentid:<ID> 17-01-2023 Locally defined identifier for student
TLD is the top level domain name of the organization.
ID is a locally unique identifier for student (case insensitive)Example: urn:schac:personalUniqueCode:my:university.edu.my:studentid:123456
PREFIX:TLD:memberid:<ID> 17-01-2023 Locally defined identifier for affiliate member
TLD is the top level domain name of the organization.
ID is a locally unique identifier for affiliate member of the organization (e.g. library walk in users)(case insensitive)Example: urn:schac:personalUniqueCode:my:university.edu.my:memberid:123456

schacPersonalUniqueID

(PREFIX=urn:schac:personalUniqueID:my)

Values
Date registered
Description
PREFIX:nric:<ID> 17-01-2023 Malaysian National Identification Number (NRIC).

ID is the 12 digits NRIC number (without “-“)

Example: urn:schac:personalUniqueID:my:nric:111111223344

PREFIX:passport:<ID> 17-01-2023 International Passport Number

ID is the passport number (case insensitive)

Example: urn:schac:personalUniqueID:my:passport:A123456