1
0
mirror of https://github.com/sasjs/core.git synced 2026-01-05 00:20:05 +00:00

docs: comment fix

This commit is contained in:
vrh
2020-09-28 09:22:29 +02:00
parent 91983e0a91
commit 8caaacd9f0

View File

@@ -1,24 +1,15 @@
/** /**
@file mv_getusergroups.sas @file mv_getusergroups.sas
@brief Creates a dataset with a list of groups for a particular user @brief Creates a dataset with a list of groups for a particular user
@details First, be sure you have an access token (which requires an app token). @details If using outside of Viya SPRE, then an access token is needed.
Using the macros here: Compile the macros here:
filename mc url filename mc url
"https://raw.githubusercontent.com/sasjs/core/main/all.sas"; "https://raw.githubusercontent.com/sasjs/core/main/all.sas";
%inc mc; %inc mc;
An administrator needs to set you up with an access code: Then run the macro!
%mv_registerclient(outds=client)
Navigate to the url from the log (opting in to the groups) and paste the
access code below:
%mv_tokenauth(inds=client,code=wKDZYTEPK6)
Now we can run the macro!
%mv_getusergroups(&sysuserid,outds=users) %mv_getusergroups(&sysuserid,outds=users)
@@ -55,7 +46,7 @@
%let &access_token_var=; %let &access_token_var=;
%end; %end;
%put &sysmacroname: grant_type=&grant_type; %put &sysmacroname: grant_type=&grant_type;
%mp_abort(iftrue=(&grant_type ne authorization_code and &grant_type ne password %mp_abort(iftrue=(&grant_type ne authorization_code and &grant_type ne password
and &grant_type ne sas_services and &grant_type ne sas_services
) )
,mac=&sysmacroname ,mac=&sysmacroname
@@ -73,7 +64,7 @@ options noquotelenmax;
proc http method='GET' out=&fname1 &oauth_bearer proc http method='GET' out=&fname1 &oauth_bearer
url="&base_uri/identities/users/&user/memberships?limit=10000"; url="&base_uri/identities/users/&user/memberships?limit=10000";
headers headers
%if &grant_type=authorization_code %then %do; %if &grant_type=authorization_code %then %do;
"Authorization"="Bearer &&&access_token_var" "Authorization"="Bearer &&&access_token_var"
%end; %end;