Security

Topics: Developer Forum
Dec 6, 2011 at 2:24 PM

If you allow site access to the Authenticated Users group and assign the SLK Learner permission to that group, you get this warning as an administrator when you edit the properties for a course:

The list of instructors or learners may be incomplete because the following groups could not be read:
•NT AUTHORITY\Authenticated Users : Cannot use NT AUTHORITY\Authenticated users group for assigning work in SLK.
More information may be available in the server event log.

Just curious as to why this constraint is in place. We have a need to allow users to come to the site and self-register for courses, e.g. without administrators needing to explicitly add the user to the site. Can you explain why this shouldn't work if we remove the current constraint?

As an aside, can you tell me if SLK is designed to handle the multi-SCO capability of the SCORM standard?

Coordinator
Dec 17, 2011 at 7:08 AM

In SLK it is individuals are assigned to, not groups. In the assigning screen the groups are merely a convenience for selecting individuals.

The constraint for Authenticate Users is because it is a virtual group, and doesn't have a permanent members, so you can't display the members of it to assign to.

You can use the self assignment functionality for your use case. There's lots of advancements in this area in 1.7 including the ability to just play a package and a web part which will display packages based on a view which are links to play them.

Richard

SLK Coordinator

http://www.salamandersoft.co.uk

Coordinator
Dec 17, 2011 at 7:09 AM
wilsoncd wrote:

As an aside, can you tell me if SLK is designed to handle the multi-SCO capability of the SCORM standard?

Yes it is. The instructor chooses the SCO to assign.

Dec 17, 2011 at 1:31 PM

Thank you so much.

From: RichardWillis [email removed]
Sent: Saturday, December 17, 2011 2:08 AM
To: cliff.wilson@triunegroup.com
Subject: Re: Security [SLK:281972]

From: RichardWillis

In SLK it is individuals are assigned to, not groups. In the assigning screen the groups are merely a convenience for selecting individuals.

The constraint for Authenticate Users is because it is a virtual group, and doesn't have a permanent members, so you can't display the members of it to assign to.

You can use the self assignment functionality for your use case. There's lots of advancements in this area in 1.7 including the ability to just play a package and a web part which will display packages based on a view which are links to play them.

Richard

SLK Coordinator

http://www.salamandersoft.co.uk