= dmda.DomoTokenAuth(
token_auth =os.environ["DOMO_INSTANCE"],
domo_instance=os.environ["DOMO_ACCESS_TOKEN"],
domo_access_token
)
# res = await account_routes.get_oauth_accounts(auth=token_auth)
# accounts = res.response
# account = accounts[-1]
# pd.DataFrame(accounts[0:5])
Account_OAuth
OAuthConfig
OAuthConfig
OAuthConfig (value, names=None, module=None, qualname=None, type=None, start=1)
An enumeration.
DomoAccountOAuth_Config_JiraOnPremOauth
DomoAccountOAuth_Config_JiraOnPremOauth (data_provider_type:str='jira-on- prem-oauth-config', is_oauth:bool=True, raw:dict=None, parent:Any=None, client_id:str=None, secret:str=None)
DomoAccountOAuth_Config_SnowflakeOauth
DomoAccountOAuth_Config_SnowflakeOauth (data_provider_type:str='snowflak e-oauth-config', is_oauth:bool=True, raw:dict=None, parent:Any=None, client_id:str=None, secret:str=None)
DomoAccount_OAuth
DomoAccount_OAuth
DomoAccount_OAuth (id:int, auth:domolibrary.client.DomoAuth.DomoAuth, name:str=None, data_provider_type:str=None, created_dt:datetime.datetime=None, modified_dt:datetime.datetime=None, owners:List[Any]=None, is_admin_summary:bool=True, Con fig:domolibrary.classes.DomoAccount_Config.DomoAccount _Config=None, Access:domolibrary.classes.DomoAccess.Do moAccess_OAuth=None)
= await DomoAccount_OAuth.get_by_id(
domo_oauth =1,
account_id=token_auth,
auth# return_raw=False
)
domo_oauth
DomoAccount_OAuth(id=1, name='OZ test', data_provider_type='snowflake-oauth-config', created_dt=datetime.datetime(2024, 11, 13, 13, 11, 56), modified_dt=datetime.datetime(2024, 11, 13, 13, 37, 49), owners=[DictDot(type='USER', id='612085674')], is_admin_summary=False)
Access
await domo_oauth.Access.get()) (
[Access_Entity(entity=DomoUser(id='612085674', display_name='Oleksii Zakrevskyi', email_address='zakrevskyi@gmail.com', role_id=810756122, department=None, title=None, avatar_key='/api/content/v1/avatar/USER/612085674', phone_number=None, web_landing_page=None, web_mobile_landing_page=None, employee_id=None, employee_number=None, hire_date=None, reports_to='2074422502', publisher_domain=None, subscriber_domain=None, virtual_user_id=None, created_dt=datetime.datetime(2021, 4, 16, 13, 17, 7), last_activity_dt=datetime.datetime(2024, 12, 4, 11, 24, 21, 967000), custom_attributes={}, role=DomoRole(id=810756122, name='super_admin', description='all grants - updated on 2024-11-07', is_system_role=0, is_default_role=None, grants=[], membership_ls=[]), domo_api_clients=None, domo_access_tokens=None), access_level=<ShareAccount_AccessLevel.OWNER: 'OWNER'>),
Access_Entity(entity=DomoUser(id='1893952720', display_name='Jae Wilson1', email_address='jae@datacrew.space', role_id=810756122, department='Business Improvement', title=None, avatar_key='/api/content/v1/avatar/USER/1893952720', phone_number=None, web_landing_page=None, web_mobile_landing_page=None, employee_id=None, employee_number=None, hire_date=None, reports_to=None, publisher_domain=None, subscriber_domain=None, virtual_user_id=None, created_dt=datetime.datetime(2020, 5, 8, 17, 55, 18), last_activity_dt=datetime.datetime(2024, 12, 16, 19, 7, 49, 4000), custom_attributes={}, role=DomoRole(id=810756122, name='super_admin', description='all grants - updated on 2024-11-07', is_system_role=0, is_default_role=None, grants=[], membership_ls=[]), domo_api_clients=None, domo_access_tokens=None), access_level=<ShareAccount_AccessLevel.CAN_VIEW: 'CAN_VIEW'>)]