Author Topic: User Import-Script (User in vorhandene Benutzergruppe)  (Read 1342 times)

netvizion

  • Zen Apprentice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
User Import-Script (User in vorhandene Benutzergruppe)
« on: June 05, 2014, 01:36:54 pm »
Hallo zusammen!

Das folgende Script für den Benutzer-Import funktioniert einwandfrei.

-----------------------------------------------------------------------------------------------------------------
#!/usr/bin/perl

use strict;
use warnings;

use EBox;
use EBox::Users::User;

EBox::init();

my $parent = EBox::Users::User->defaultContainer();

open (my $USERS, 'users.csv');

while (my $line = <$USERS>) {
    chomp ($line);
    my ($username, $givenname, $surname, $password) = split(',', $line);
    EBox::Users::User->create(
    uid => $username,
        parent => $parent,
        givenname => $givenname,
        surname => $surname,
        password => $password
    );
}

close ($USERS);

1;

-----------------------------------------------------------------------------------------------------------------

Ich würde gerne beim Import, Benutzer gleich in eine vorhandene Gruppe hinzufügen.
Wäre nett, wenn mir jemand dabei behilflich sein könnte.

Herzlichen Dank!

gsoeyn

  • Zen Apprentice
  • *
  • Posts: 2
  • Karma: +0/-0
  • Zentyal als Schulserver
    • View Profile
Re: User Import-Script (User in vorhandene Benutzergruppe)
« Reply #1 on: November 08, 2014, 09:33:57 pm »
Hallo,

hast Du mittlerweile eine Lösung für den Import der User in Gruppen?

Ich habe da nämlich auch versucht mit $group zu "spielen" aber das funktioniert nicht...

Gruß!
Zentyal als kleiner Schulserver

julio

  • Guest

gsoeyn

  • Zen Apprentice
  • *
  • Posts: 2
  • Karma: +0/-0
  • Zentyal als Schulserver
    • View Profile
Re: User Import-Script (User in vorhandene Benutzergruppe)
« Reply #3 on: November 11, 2014, 11:44:08 am »
Danke!
:)
Zentyal als kleiner Schulserver