Jump to content

BlacksGood

Members
  • Gesamte Inhalte

    90
  • Registriert seit

  • Letzter Besuch

Alle erstellten Inhalte von BlacksGood

  1. Moinsen, ich muss euch mal fragen, da ich gleich wahnsinnig werde. Also es gibt ein Geteilten Kalender und für diesen Gibt es nun die Anforderung, dass in dem Kalender dieses Postfaches die Feiertage anderer Länder angezeigt werden, zb. Frankreich. Wenn ich nun in diesem Geteilten Kalender die Feiertage hinzufügen möchte, basteln er die Feiertage nicht in den Postfachkalender sondern erstellt neue Kalender, wo dann die Feiertage drin sind. Das möchte ich aber nicht. ALLE Feiertage sollen in dem einen Hauptkalnder drin sein. Also dachte ich, gut, nutzen wir ICS - Datein zum importieren. Das ist in der Theorie möglich nur finde ich jetzt keine entsprechenden Dateien für die Länder die ich brauche. Hat jmd. eine Idee wie ich das hinbekommen kann? Ich werd bald wahnsinnig. Liebe Grüße und Danke schon mal.
  2. @BOfH_666 Danke, das klappt super so!
  3. ah danke für das Beispiel. Das probiere ich morgen direkt mal aus ;)
  4. mh, hast du dafür mal ein Beispiel?
  5. Ja, es geht aber nicht um Sicherheitsgruppen sondern um Postfachberechtigungen ;) hätte ich vllt. dazu schreiben sollen Bei SharePointOnline Gruppen mach ich das derzeit so in einem anderen Script( auch das Script ist erstmal nur hingerotzt, also nicht wundern): foreach($user in $import){ Add-PnPUserToGroup -Identity $user.group1 -EmailAddress $user.mail -SendEmail if($null -ne $user.group2) { Add-PnPUserToGroup -Identity $user.group3 -EmailAddress $user.mail } if($null -ne $user.group3) { Add-PnPUserToGroup -Identity $user.group2 -EmailAddress $user.mail } } Bei, in dem Fall, maximal 3 Gruppen, ist das ok....aber nicht wenn das deutlich mehr sind. Da wird das IF einfach ewig lang.
  6. Kannst du mir mal ein Beispiel aufschreiben?
  7. Ja, nur in einer Spalte, kann doch nur eine Gruppe stehen, CSV eben. Oder versteh ich dich grade falsch?
  8. Moin Leute, ich baue derzeit ein Script und hab dazu eine Frage. In diesem Script werden jede Menge Berechtigungen gesetzt und läuft über CSV-Dateien. Jeder User bekommt Gruppen zugeordnet, die wiederum in der CSV stehen. Nun hat natürlich nicht jeder User die gleiche Anzahl an Gruppen. Ein Beispiel: user,gruppe1,gruppe2,gruppe3,gruppe4,gruppe5,gruppe6 max.mustermann,test1,test2,test3,test4,test5,test6 frau.mustermann,test1,test2,test,3,test4 Nun würde bei einem normalen Ablauf natürlich der Fehler kommen, dass es in der CSV bei dem 2. Eintrag keine Gruppe5 und 6 gibt. Theoretisch würde ich mit if($null -ne $user.group2) arbeiten und so nach und nach prüfen, ob in jeder Gruppe der CSV was steht. Die if-Anweisung wäre dann aber ewig lang und ich frage mich, ob es da etwas schöneres gibt und ihr mir da helfen könntet? Liebe Grüße und Danke schon mal.
  9. jo genau, da sehe ich das auch so. Nur in dem Online Gedöönse gibts das einfach nicht so und ich hab null Plan, wie das bitte vernünftig eingebunden werden soll.
  10. Die einzigen "Apps" die ich in der Webpart finde, sind MS Power Apps und das ist es halt schlicht nicht. Entweder es liegt an dieser "tollen" modernen neuen Ansicht, dass die Hälfte fehlt oder an was anderem.
  11. und wo soll das sein? Ich finde bei SharePointOnline nur Webparts und nüscht anderes.
  12. Moin Moin, falls dieser Beitrag an einer falschen Stelle von mir erstellt wurde, sag ich schon mal sorry. Also eigentlich ein ganz normaler Wunsch. Auf einer SharePointOnline - Seite soll auf der Startseite ein Kalender stehen. Also erstelle ich unter "Neu" --> "App" einen neuen Kalender. Soweit so gut. Nun soll der Kalender auf der Startseite eingebunden bzw. angezeigt werden. Dazu nehme ich einen neuen Webpart --> "Einbetten" und geb folgenden iframe ein: <iframe src="https://mysite.sharepoint.com/sites/>Testseite/Lists/Kalender/calendar.aspx" width="100%" height="100%" scrolling="yes" style="border:0"></iframe> Nun wird der Kalender zwar angezeigt, aber nicht nur die "Kalenderapp" sondern im Prinzip einfach die komplette Seite. Hier ein Beispiel: (Nicht wundern, ich hab die Einstellungen "width" und "height" für den Screenshot angepasst, damit man besser alles auf mal erkennen kann) Nun wird der Kalender einfach nur als stupider URL-Link angezeigt, als würde es eine Seite in der Seite sein mit den ganzen Einstellungen etc. Das will ich natürlich nicht. Ich möchte eigentlich nur, das mit stupide der Kalender bzw. die KalenderApp angezeigt wird. Egal was ich dazu suche, finde ich immer nur diesen Lösungsvorschlag. Nur, dass es bei mir dann so aussieht und es keinen schönen eingebetteten Kalender gibt. Hat jmd. von euch eine Idee`, was ich machen muss? Liebe Grüße und Danke schon mal *wink*
  13. Ah ok, dann sag ich das meinem Chef nochmal...der sagt ok, machen wir trotzdem nicht. NIchts gewonnen. Diese Art von antworten können mir gestohlen bleiben. Vielen Dank. Such ich an anderer Stelle weiter <3
  14. Das ist ja alles richtig, das liegt nur nicht in meiner Hand, wie was eingebunden werden darf ;) Also irgendeine Idee, warum dieses Verhaltet auftritt, obwohl es ja sonst nicht passiert?
  15. Natürlich ist das mit Automapping eingebunden. Sonst hätte ich doch das Problem nicht :D
  16. Moin, ich hatte heute ein interessantes Outlookverhalten und würde gerne mal eure Meinung dazu wissen, wo das Problem liegen könnte. Ich versuche es zu beschreiben. Von einem geteilten Postfach (beispiel@muster.de) musste ich ein paar MAils verschicken und Outlook machte folgendes: Am 2.7. habe ich 10 Mails mit gleichen Betreff an 10 unterschiedliche Personen geschickt. Die Mails habe ich in cc an beispiel@muster.de geschickt, sie liegen also sowohl im sent-Ordner als auch im Eingang (abgelegt in einem der Unterordner). Gestern wollte ich an diese 10 Personen jeweils eine weitere Mail schicken mit weiterführenden Infos zur Originalmail. Dafür bin ich in den Sent-Ordner gegangen, habe mir eine rausgesucht und „allen antworten“ geklickt. Somit hatte ich eine neue Mail den richtigen Empfängern. Das wollte ich für alle 10 so machen. Nun hat allerdings outlook nicht nur diese eine Mail an diese eine Person gespeichert – im Sent-Ordner und im Eingang-Unterordner waren jeweils auf einmal alle 10 Mails an die unterschiedlichen Personen neu als „Entwurf“ gekennzeichnet mit dem Text an die eine Person, die ich gerade geschrieben hatte. Ich konnte also nicht diese 10 Mails einzeln behandeln – egal, ob im sent-Ordner oder im Eingangs-Unterordner. Was ist da passiert – wenn ich nur eine Mail bearbeiten will, warum werden dann alle mit dem gleichen Betreff mitbearbeitet? Ich habe mir gestern mit OWA beholfen, dort verhielt sich das Programm normal, aber das kann kein dauerhafter Workaround sein, weil total unübersichtlich. Eine Idee, wo der Fehler ist? Liebe Grüße und Danke schon mal
  17. ja sowas in der Art hab ich mir auch gedacht. Hast du ein Beispiel-Script dafür zufällig?
  18. Moin Moin zusammen. Ich bin nicht ganz sicher, ob das hier die richtige Stelle für meine Frage ist, aber ich stelle sie trotzdem einfach mal hier. Folgende Situation: Ich hab eine Seite zB. https://meinefirma.sharepoint.com/sites/Test. Auf dieser Seite gibt es gibt es einige Dokumentbiblotheken. In diesen Biblotheken gibt es einige Unterordner zur Organisation, soweit so einfach. In einem Ordner gibt es rund 100 weitere Ordner mit verschiedenen Länderkürzel: DE, US etc. Nun muss in jeder dieser Länderordner ein neuer Ordner erstellt werden, der die immer gleichen 3 Dateien enthält. Das diese 3 Dateien irgendwo hingelegt werdne, so das sich jedes "Land" diese Datei selbst holen kann, darf nicht sein. Nun könnte ich natürlich bei jedem "Land" diesen Unterordner manuell erzeuchen und die 3 Dateien dort reinladen. Jedoch möchte ich, dass nicht bei 100 "Ländern" manuell machen. Hat jmd. eine Idee wie ich das automatieren kann? Per Shell oder sonst wie? Auf der SharePointSeite selbst habe ich nichts gefunden, wie mir das erleichtert werden könnte oder ich hab es überlesen. Wenn mir jmd. ein Tipp geben könnte, wäre das echt klasse. LIebe Grüße und vielen Dank schon mal!
  19. Danke. Das probiere ich auch mal aus :)
  20. Möchten = Muss ;) Geht schlicht nicht anders, ausser man möchte bei 200 Usern dies manuell über ner GUI machen oder ähnliches ;)
  21. Hallo Jan, die CSV erstelle ich selbst und ist nicht bindent. Wenn du was besseres als Idee hast, nehm ich das gerne an :) Gut, $null könnte man es schon mal machen und ausprobieren.
  22. Moin, ich hab eine recht spezifische Frage, was das Scripting bei mehreren Gruppen für Berechtigungen angeht. Im speziellen Fall hier geht es um SharePointOnline. Ich denke, aber dass die Logik, die ich suche, eher im Allgemeinen zu finden ist. Folgendes Problem: Auf einer SharePointSeite gibt es mehrere Gruppe, die die Berechtigungen für diese Seite steuern. Zum Beispiel: Gruppe 1, Gruppe 2 und Gruppe 3. Um nun die Rechte der vielen Benutzer zu setzen, wird eine CSV-Datei erstellt, mit der Mailadresse der Benutzer und welche Gruppen sie haben sollen. Zum Beispiel: mail,recht1,recht2,recht3 test1@domain.de,Gruppe1,Gruppe2,Gruppe3 test2@domain.de,Gruppe1 test3@domain.de,Gruppe2,Gruppe3 Der Befehl hier ist vollständigskeitshalber der folgende (Ausschnitt aus dem Script): foreach($user in $import) { Add-PnPUserToGroup -Identity $user.recht1 -EmailAddress $user.mail -SendEmail -EmailBody "Hallo Kollege, dein Recht wurde erteilt. Test Test Test } Ich könnte diesen Teil nun jeweils für das recht1, recht2 und recht 3 jeweils wieder holen. Nur, wenn jmd. in der CSV gar kein zB. recht2 hat, das Script es aber logischerweise abfragt, bekomme ich eine Fehlermeldung innerhalb der Shell. Entweder ich ignoriere das Ganze einfach, weil es trotzdem geht oder ich verändere was und hier stellt sich die Frage, was? Kann man irgendetwas machen, damit die "leeren" Felder in der CSV nicht als Fehler angesehen werden oder sonst was? Meine einfachste Idee wäre folgende in der CSV: mail,recht1,recht2,recht3 test2@domain.de,Gruppe1,Gruppe1,Gruppe1 Dann würde überall was drin stehen und das gleiche Recht würde eben 3 mal gesetzt werden. Ich finde das Ganze jedoch äußerst unelegand und frage mich, ob es da eine schönere Lösung gibt? Vielen Dank schon mal und beste Grüße, BlacksGood
  23. Moin Moin, ich hab ein kleines Rechteproblem und steh etwas auf dem Schlauch. Bei einigen Benutzern sind Geteilte Postfächer mittels Automapping eingebunden (ja, Automapping...reden wir nicht weiter drüber...). Die Benutzer haben Vollzugriff und Senden Als - Rechte auf diesen Postfächern. Nun möchte Benutzer A von einige geteilten Postfächern ein paar (unter-)Ordner innerhalb des Postfaches löschen, die mal angelegt wurden. Wenn Benutzer A das macht, bekommt er/sie allerdings den Fehler, dass er/sie nicht genug Rechte hat. Gibt es einen Befehl für die ExchangeOnline-Shell womit ich diese Art von Delete-Recht extra zuweisen kann? Ich möchte ungern, alle Postfächer manuell richtig einbinden, um dann die Ordner löschen zu können. Vielen Dank schonmal und liebe Grüße!
×
×
  • Neu erstellen...