Coder Social home page Coder Social logo

zhp_jira_helpers's Introduction

Skrypty pomocnicze do Jiry ZHP

Skrypty pomocnicze JavaScript do wtyczki Violentmonkey dla Jiry ZHP.

Obecne funkcjonalności

  • automatyczne dodawanie do zgłoszeń linków do:
    • sprawdzenia profilu Tipi (zgłoszenia z numerem ewidencyjnym)
    • skopiowania imienia i nazwiska zgłaszającego
    • skopiowania cmdleta PowerShell do sprawdzenia istniejących kont w AAD

Instalacja

  1. Zainstaluj wtyczkę Violentmonkey (https://violentmonkey.github.io/)
  2. Dodaj we wtyczce skrypt z URL:
https://raw.githubusercontent.com/norberto5/zhp_jira_helpers/main/tipi_profile_url.js
  1. Gotowe, wejdź w jakieś zgłoszenie dotyczące utworzenia konta/resetu hasła/resetu uwierzytelniania dwuskładnikowego, w którym podany jest numer ewidencyjny, aby automatycznie dodał się parametr z linkiem do profilu tej osoby w Tipi. Ponadto dodaje się link do skopiowania imienia i nazwiska, a także link do skopiowania cmdleta do wyszukania kont w AAD w PowerShellu.

Sprawdzanie w PowerShellu

Można sprawdzić czy konto użytkownika już istnienie w naszym AAD. Aby to zrobić należy uruchomić lokalnie terminal PowerShell.

Pierwsza instalacja modułu

Install-Module ExchangeOnlineManagement

Importowanie modułu i połączenie się z Exchangem

Import-Module ExchangeOnlineManagement
Connect-ExchangeOnline

Używanie

Jak już zaimportujemy moduł i połączymy się z Exchangem to wystarczy kliknąć w zgłoszeniu "Skopiuj sprawdzenie w Powershell" i wkleić kod (Ctrl + V) do terminala, a następnie go uruchomić (Enter).

Kod generowany do sprawdzenia:

Get-User -Filter {DisplayName -like "Imię Nazwisko"}| Select DisplayName,UserPrincipalName,Title,Office,Department | Format-Table

Rezultat sprawdzenia wygląda mniej więcej tak:

DisplayName         UserPrincipalName               Title               Office                      Department
-----------         -----------------               -----               ------                      ----------
Krzysztof XYZ       [email protected]                                    BABIMOJSKO-SULECHOWSKI      1080080053000
Krzysztof XYZ       [email protected]                           Chorągiew Zachodniopomorska Hufiec Szczecin
Krzysztof XYZ       [email protected]       AA000000000         WARSZAWA-PRAGA-POLUDNIE     1340240000000
Krzysztof XYZ       [email protected]                           MORAG                       1280130000000
Krzysztof XYZ       [email protected]        AC000000000         JAWOR                       1020080000000
Krzysztof XYZ       [email protected]                           Hufiec Kamienna Góra

Jeżeli cmdlet nic nie zwróci to znaczy, że nie mamy w AAD konta z takim imieniem i nazwiskiem. Oczywiście istnieje ryzyko, że istnieje jakieś konto, w którym jest literówka i wówczas go nie odnajdziemy.

zhp_jira_helpers's People

Contributors

norberto5 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.