| CPC G06F 21/6245 (2013.01) [G06F 16/122 (2019.01); G06F 16/93 (2019.01); G06N 20/00 (2019.01); G06F 2221/2141 (2013.01); G06F 2221/2145 (2013.01)] | 16 Claims | 

| 
               1. A method comprising: 
            based on a request associated with an originating entity, generating, by a centralized document system, a document package, wherein a first set of document permissions is assigned to a first receiving entity and a second set of document permissions is assigned to a second receiving entity, the first set and second set of document permissions defining respective actions that are executable by the first and second receiving entities with a document of the document package; and 
                based on a determination that the first receiving entity is unavailable and a determination that a policy of the first receiving entity specifies that the second receiving entity is authorized to receive the document package: 
                determining, by the centralized document system, a sensitivity level of the document using a model and a plurality of document attributes of the document, wherein the plurality of document attributes comprises content within the document; 
                determining, by the centralized document system, that the sensitivity level satisfies a first threshold from a policy of the originating entity and does not satisfy a second threshold from the policy of the originating entity; and 
                based on the determining that the sensitivity level satisfies the first threshold and does not satisfy the second threshold: 
                removing, by the centralized document system, sensitive content within the document to generate a modified document; and 
                providing, by the centralized document system, the modified document to a user device associated with the second receiving entity. 
               |