orchestrators
Explore the following sections to learn more:
orchestrators
import "github.com/gemini-oss/rego/pkg/orchestrators"pkg/orchestrators/orchestrators.go
Index
type Client
type Client struct {
    Log             *log.Logger
    ActiveDirectory *active_directory.Client
    Google          *google.Client
    Jamf            *jamf.Client
    Okta            *okta.Client
    SnipeIT         *snipeit.Client
}func (*Client) ADReportToGoogleSheet
func (c *Client) ADReportToGoogleSheet(group string) error* Orchestrate the following:
- Generate a report of all members of a group in Active Directory
 - Save the report to a Google Sheet
 - Format the sheet
 
func (*Client) OktaRoleReportToGoogleSheet
func (c *Client) OktaRoleReportToGoogleSheet() error* Orchestrate the following:
- Generate a report of all users and their roles in Okta
 - Save the report to a Google Sheet
 - Format the sheet
 
Generated by gomarkdoc