Create User, Tablespace Replication in Oracle GoldenGate
DDL replication in Oracle Goldengate is disabled for the extract process by default and enabled for the replicat process. 

To enable the DDL support, you need to specify the DDL parameter for the extract process.


  DDL
  
  Use the DDL parameter to:
  
  enable DDL support
    filter DDL operations
    configure a processing action based on a DDL record
  
  Syntax

DDL [
{INCLUDE | EXCLUDE}
  [, MAPPED | UNMAPPED | OTHER | ALL]
  [, OPTYPE type]
  [, OBJTYPE 'type']
  [, SOURCECATALOG catalog | ALLCATALOGS]
  [, ALLOWEMPTYOBJECT]
  [, ALLOWEMPTYOWNER]
  [, OBJNAME name]
  [, INSTR 'string']
  [, INSTRWORDS 'word_list']
  [, INSTRCOMMENTS 'comment_string']
  [, INSTRCOMMENTSWORDS 'word_list']
  [, STAYMETADATA]
  [, EVENTACTIONS (action)
]
[...]



In order to replicate CREATE USER, ALTER TABLESPACE or CREATE ROLE kind of statement the DDL scope should be OTHER or ALL to include all kind of DDLs.

Some other examples of OTHER scope:

CREATE USER joe IDENTIFIED by joe;
CREATE ROLE ggs_gguser_role IDENTIFIED GLOBALLY;
ALTER TABLESPACE gg_user TABLESPACE GROUP gg_grp_user;


References: 
Oracle GoldenGate - DDL Replication
DDL: Oracle Goldengate 12c
Understanding DDL Scopes