This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Pages: [1]
1
Installation and Upgrades / User Import-Script (add user to existing group)
« on: June 10, 2014, 10:51:32 am »
Hello everyone!
The User-Import-Script from the instruction worked very well!
-----------------------------------------------------------------------------------------------------------------
#!/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;
-----------------------------------------------------------------------------------------------------------------
But, i want to add users to an existing group.
Can someone please help here, what I need to add in this script?
Thanks
The User-Import-Script from the instruction worked very well!
-----------------------------------------------------------------------------------------------------------------
#!/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;
-----------------------------------------------------------------------------------------------------------------
But, i want to add users to an existing group.
Can someone please help here, what I need to add in this script?
Thanks
2
German / 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!
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!
Pages: [1]