I log into the web GUI as myuser, then when I attempt to create a system record, when I press save I get:
<Fault 1: "cobbler.cexceptions.CX:'authorization failure for user myuser
I've attached the events from /var/log/cobbler/cobbler.log that are generated.
If I try and edit a system record that does not have an owner, it lets me save it just fine, as expected.
I've been looking at https://fedorahosted.org/cobbler/wiki/AuthorizationWithOwnership but suspect it's very old now. It makes reference to an ownership module test script tests/tests.py but I can't see that anywhere.
What am I missing?
I believe this is by design. Users that aren't in the admin group essentially only have read-only access. You'll need to put the users under [admin] if you want them to be able to edit/create things, otherwise we'd have to come up with some kind of permission system (maybe something to consider).