Note: You should update any bookmarks to point to https://kb.filewave.com We will be working on links from FW Central/Anywhere that still come to this Atlassian site over the next couple of releases and then phasing out this site entirely in Jan 2024.
Force shared device passcode type
There is currently a limitation in Apple's Roster API by which FileWave uses to obtain all SIS (student information system) data like classes and student passcode requirements.
For example, on ASM (Apple School Manager - school.apple.com) you can define that a user's password requirements are for a 4 digit pin to a complex alpha-numeric. This information should then be shared via Apple's Roster API to FileWave, so that we can show the appropriate keyboard, like a simple 10 button numeric keypad if a pin only user, but it's currently not available.
Until Apple adds this information to the Roster API, you can force all devices to one type:
# add this in settings_custom.py and restart apache # supported values are "four", "six", "complex" settings.CLASSROOM_DEFAULT_PASSCODE_TYPE = "six"
You can use either
four six complex
Which corresponds to Apple's different Password Policy options:
Linux/MacOS/usr/local/filewave/django/filewave
WindowsC:\Program Files (x86)\FileWave\django\filewave