Administrator

How do I manage files with FTP?

Follow
Brad Marshall
  • Agilix team member

Course materials can be authored in external authoring tools and uploaded into Buzz. To make this easier when dealing with a large number of files, Buzz can act as an File Transfer Protocol (FTP) server that allows you to make changes to some files and automatically publish only the edited files to the FTP server.

You can easily use an FTP client or any of the professional web-authoring tools to automatically upload changed files from your local computer to Buzz.

Configuring an FTP client

To connect an FTP client to a Buzz entity, you configure the FTP client with a host (URL) and user credentials, which consist of a username and password.

If your Buzz URL were https://exampleschool.agilixbuzz.com and you signed in with the username ExampleTeacher using the password ExamplePassword, you would configure the FTP client like this:

  • Host (URL): ftp.agilixbuzz.com/entityId (This host may change if your are in a self-hosted environment not at *.agilixbuzz.com. The entityId should be replaced with the ID for the course or other entity that you are trying to view and manage resources.)
  • FTP username: exampleschool/ExampleTeacher (This is your Buzz domain prefix and your Buzz username.)
  • FTP password: ExamplePassword (This is the same password you use to sign into Buzz.)

Using FTP options

Using FTP Options

The Buzz FTP server allows you to manage course files as described above, but if you have administrative rights in your domain, it also allows you to manage files for any entity (course, enrollment, user, etc.) that you have rights to. In its simplest form, the Host (URL) follows this format:

ftp.agilixbuzz.com/entityID

For example, to access the resources for a course with ID 20836, the Host (URL) would be ftp.agilixbuzz.com/20836. To access the resources for the enrollment with ID 103256, the URL would be ftp.agilixbuzz.com/103256.

You can request to see additional files or file information by adding options (described in the table below) to the end of the Host (URL) separated with an underscore (_), like this:

ftp.agilixbuzz.com/entityID[_A|V|fileclass] 

Take a look at what these options do:

Option Description
A When entityID refers to a course, option A shows all files, including those normally hidden from view. Without A, only files beneath the Assets folder are shown. By specifying A, the Assets folder is shown along with all of the folders on the same level as Assets (these are known as sibling folders).
V

Option V shows all versions of the file, with a version number added to the filename. When omitted, only the most recent version is shown with no name change. For example, if 3 versions of the file sample.doc exist, _V would show sample_1.doc, sample_2.doc, and sample_3.doc, whereas omitting _V would show only sample.doc.

fileclass

This option shows only files that are of class fileclass. Possible values for fileclass are:

  • (DOC!) - User-submittable files such as assignment submissions or teacher-grading files
  • (MSG!) - Discussion forum messages files

You must specify fileclass when entityid refers to an enrollment.

Comments (7)

Sort by
andrew lee

Hello,

 

I cannot use ftp no matter how much i tried to change every aspect.

Here is what I am using for everything:

Host URL: ftp.agilixbuzz.com/some-Entity-ID

Username: fusion-upperwestside/alee

Pw: My PW.

 

I also have no idea where to exactly find the entity id for my courses on BUZZ. I've searched through the docs and I don't think the updated versions are there. For this part, I think pictures will really help.

Brian Williams
  • Agilix team member

Hello Andrew!

You will need to use an FTP client like FileZilla to access the FTP service. You may view the course list page in Buzz to obtain a course ID that you can later supply in your URL. Let us know if you have any further questions!

andrew lee

I did use a ftp client. I did find the course id and used it but it still doesn´t work. I've included pictures for clarity.

Kim K

Andrew - Were you able to access the FTP site?

Michael Denton

I noticed that the image above references SSO. The FTP login must be a native account to Buzz. (SSO will not work for FTP)

The login information also needs to follow the format of <userspace>/<username>. For example, if the school My eSchool is accessed at https://myeschool.agilixbuzz.com and Andrew has the userID alee, the user login needs to be myeschool/alee. Otherwise the system does not know where to find the password.

Bryan Moriarty

Is there a way to use FTP to download my files from the "My Library" section of the Community Page?

Brian Williams
  • Agilix team member

Hello Bryan:

You may download resources from the "My Library" feature of the Community page. The My Library uses it's own course ID which you will need to use for the path in the FTP client. We also pass this ID in the URL when viewing the activity editor through the "My Library" page. 

Please sign in to leave a comment.